Título: [Resuelto] jquery create checkbox con slider Publicado por: gAb1 en 21 Mayo 2015, 13:41 pm Hola buenas!
Estoy creando un formulario un poco complejo y necesito que al cambiar el value de un slider aparezcan checkbox segun el numero del value. Código
Código Código ¿Como puedo hacer esto? ¿Usando simplemente jquery append para crear los checkboxes? Gracias! Título: Re: jquery create checkbox con slider Publicado por: EFEX en 21 Mayo 2015, 16:05 pm Por ejemplo.
Código
Código Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 21 Mayo 2015, 18:58 pm Muchas gracias! Es justo lo que necesitaba :)
¿Habrá alguna forma de que aparezcan al reves? ¿El número 1 al principio? Por ultimo tengo que crear un click function para los checkboxes y creen un slider cada uno, ¿como puedo acceder al array de la funcion de arriba? ¿O hay que hacerla de nuevo? La cuestión es acceder al ui.value de #slider... Código
Título: Re: jquery create checkbox con slider Publicado por: EFEX en 21 Mayo 2015, 19:25 pm Cambia prepend por append.. sobre los elemento dinamicos utiliza on
Código
En ves de darle propiedad como id=checkbox-1-2-3..etc, podrias utilizar solo el numero que veo que es lo que quieres utilizar.. la variable start no es una variable global definida. Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 21 Mayo 2015, 19:46 pm Estaba pensando en hacer algo como:
Código
El slider no tiene para mover y el id siempre es 2... :( Otro problema es que al darle otra vez al mismo checkbox crea otro en lugar de ocultar. Es más complicado de lo que creia... :( Título: Re: jquery create checkbox con slider Publicado por: EFEX en 21 Mayo 2015, 19:59 pm No, ponlo separado.. ahora que es lo que quieres hacer exactamente cuando le das click al checkbox?
Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 21 Mayo 2015, 20:25 pm Cuando se le da click a un checkbox debería crearse un slider ligado al checkbox (al numero id) y si se le vuelve a dar (desmarcarlo) deberia ocultarlo y si se vuelve a marcar mostrarlo (ya esta creado). No se si es posible hacerlo asi, en realidad eso es lo que deberia ocurrir, se podría hacer de la manera mas simple.
Título: Re: jquery create checkbox con slider Publicado por: EFEX en 21 Mayo 2015, 20:35 pm No tiene por que estar ligado al checkbox(crear un slider por cada checkbox), de esa forma solo crearias sliders inutiles, con un slider oculto y que tome el valor del checkbox seleccionado basta.
Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 21 Mayo 2015, 22:43 pm ¿De esa manera funcionaria lo que quiero hacer? Por ejemplo, si tengo 10 checkbox y quiero selecionar el tercero se tendria que crear un slider con el id 3 y si seleciono otro, el 7, se crearia otro slider con el id 7.
¿Es posible hacerlo? Gracias. Título: Re: jquery create checkbox con slider Publicado por: EFEX en 22 Mayo 2015, 01:17 am haa ahora caigo, si, si es posible, tendria que estar pegado al checkbox por que es una lista desordenada..
Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 22 Mayo 2015, 01:58 am Ya tengo algo mas solido, el problema es que no consigo obtener el id del checkbox seleccionado:
Código
Ya casi lo tengo! Jejeje Edito: Me empané! El id del checkbox sera: checkbox-XX y solo necesito el numero... :( Aunque realmente no me importa que el id del slider sea "slider-checkbox-XX". Mientras funcione me conformo :) Edito2: Vale ya lo arreglé usando this.id Ahora necesito saber como puedo inicializarlos, seguramente será justo despues de que se crean habra que añadirlo. Voy a probar. Edito3: Si que funciona, pero encontre un problema: Si hay un checkbox activado y mueves el primer slider el activado se desactiva pero el slider sigue visible, y al activarlo se oculta el slider (justo al reves de como debería funcionar). Asi quedó el código: Código
Estoy intentando hacer pruebas a ver si consigo que si el checkbox esta desactivado pero el slider esta visible pues que al activarlo no se oculte por el toggle... Título: Re: jquery create checkbox con slider Publicado por: EFEX en 22 Mayo 2015, 07:53 am Código
Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 22 Mayo 2015, 17:10 pm Gracias esta funcionando, pero ¿sabes por qué los sliders creados se resetean (el valor) al mover el primer slider? Según la comprobación solo deberían ocultarse.
Título: Re: jquery create checkbox con slider Publicado por: EFEX en 22 Mayo 2015, 17:33 pm No debe pasar eso, solo se resetea si cambias el slider principal, por que recreara los checkbox de nuevo.
Título: Re: jquery create checkbox con slider Publicado por: gAb1 en 22 Mayo 2015, 18:09 pm Vale gracias, voy a dar el problema por solucionado (porque ya lo solucionaste hace varios mensajes). Abrire otro para otro problema.
Muchas gracias :) |