Contenido

Extendiendo los selectores de MooToos y jQuery

15 Dic

+ 0

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);
};

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.