Hace unos días James Padolsey publicó un interesante artículo en el que nos explica como extender las capacidades del selector CSS3 de jQuery. Nos muestra un ejemplo de añadir la posibilidad de encontrar los elementos :inline
con el que nos muestra lo fácil que es extender el selector CSS3, núcleo de jQuery.
$.extend($.expr[':'],{
inline: function(a) {
return $(a).css('display') === 'inline';
}
});
// Ejemplo de uso
$(":inline");
Por otro lado, David Walsh ha hecho lo propio con MooTools y nos muestra lo sencillo que es añadir nuevos selectores CSS, pero esta vez a MooTools. Además ha hecho una interesante recopilación de selectores que extenderán perfectamente MooTools.
Selectors.Pseudo.checked = function() {
return ('input' == this.get('tag') && ('radio' == this.get('type') || 'checkbox' == this.get('type')) && this.checked);
};
0 comentarios, 0 referencias
+
#