[jQuery-es] pregunta facil
Alvarez Laurnaga, Jose Antonio
JALVAREZ en softwareag.es
Vie Feb 23 02:14:17 PST 2007
Gracias Choan que ayer no me dió tiempo a responderte.
Desde luego de zoquete ná de ná
Jose A. Alvarez Laurnaga
-----Mensaje original-----
De: Choan C. Gálvez [mailto:choan.galvez en gmail.com]
Enviado el: jueves 22 de febrero de 2007 18:40
Para: Alvarez Laurnaga, Jose Antonio
CC: jquery-es en scriptia.net
Asunto: Re: [jQuery-es] pregunta facil
Hola.
On 2/22/07, JALVAREZ en softwareag.es <JALVAREZ en softwareag.es> wrote:
> Genial, gracias Choan, pero así "hace cositas" siempre, da igual la
> opción que seleccione y yo lo que necesito es que haga una cosita
> distinta (mostrar u ocultar capas) según se seleccione una u otra
> opción. ¿Cómo le digo que si seleccionas la primera opción me muestre
> la capa1, la segunda la capa2 etc? ¿Se puede?
Of course. Sustituye el "haz cositas" por
var val = this.options[this.selectedIndex].value;
hazCosasSegunElValor(val);
O, si solo te interesa el índice:
var index = this.selectedIndex;
hazCosasSegunElIndice(index);
Salud.
> -----Mensaje original-----
> De: Choan C. Gálvez [mailto:choan.galvez en gmail.com]
> Enviado el: jueves 22 de febrero de 2007 18:21
> Para: Alvarez Laurnaga, Jose Antonio
> CC: jquery-es en scriptia.net
> Asunto: Re: [jQuery-es] pregunta facil
>
>
> Hola.
>
> On 2/22/07, Alvarez Laurnaga, Jose Antonio <JALVAREZ en softwareag.es>
> wrote:
> > supongo que para los expertos de esta lista lo será.
> > ¿Cómo puedo desencadenar una función (ej. removeClass) desde el
> > option de un select? He probado a ponerle un id y no me hace ni p.
> > caso. (tampoco hace nada con click o blur) Con otros elmentos (ej.
> > radiobutton) si va.
>
> Tendrás que usar el evento `change` del elemento select (no del
> option). Esto es:
>
> $("#consulta").bind("change", function() {
> // haz cositas
> });
>
> Salud.
>
> >
> > ejemplo:
> >
> > JS:
> > $("#perdido").select(function(){
> > alert("funciona");
> > });
> >
> > HTML:
> > <select id="consulta">
> > <option selected>consulta</option>
> > <option id="perdido">Perdido un perro/gato</option>
> > </select>
> >
> > Gracias!!
>
> --
> Choan C. Gálvez, desarrollo web
> <http://choangalvez.nom.es/>
>
--
Choan
<http://choangalvez.nom.es/>
Más información sobre la lista de distribución jquery-es