[Jquery-Es] Filtrado de elementos y sus complementarios
Federico Santoalla
fsantoalla en gmail.com
Vie Jun 6 13:59:57 PDT 2008
Y algo así como:
$("ul li[class!=maldito]").hide().end();
lo digo de memoria, ni lo probé pero quizas te funciona.
Un Saludo.
--
Federico
http://wiwi.com.ar/
El día 6 de junio de 2008 15:21, stripTM <fer en striptm.com> escribió:
> Holas.
>
> Imaginamos que tenemos ul conjunto de elementos y a un grupo de ellos les
> quiero hacer una cosa y a los restantes otra diferente.
> Por ejemplo en una lista quiero ocultar los que tienen un class="maldito" y
> mostrar el resto.
> <ul>
> <li class="maldito">1</li>
> <li class="maldito">2</li>
> <li>3</li>
> <li>4</li>
> <li class="maldito">5</li>
> <li>6</li>
> </ul>
>
> Para ello estoy utilizando
> $("ul li")
> .filter(".maldito")
> .hide()
> .end()
> .not(".maldito")
> .hide();
>
> Quizás el selector no sea tan sencillo y estoy haciendo currar al programa
> dos veces para lo mismo.
>
> Lo que me pregunto es ¿es optimo? ¿existe algún 'filtro' que devuelva los
> complementarios o técnica que lo mejor?
>
> --
> Saludos -=stripTM=-
>
> _______________________________________________
> Jquery-Es Lista de correo en español para usuarios de jQuery
>
> * Recuerda que debes utiliza "responder a todos" para enviar tu respuesta a
> la lista
> * Para abrir un tema de conversación, escribe a
> Jquery-Es en lists.scriptia.net
> * Puedes gestionar tu suscripción en
> http://lists.scriptia.net/listinfo.cgi/jquery-es-scriptia.net
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.scriptia.net/pipermail/jquery-es-scriptia.net/attachments/20080606/b17f7255/attachment.htm>
Más información sobre la lista de distribución Jquery-Es