elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Resuelto] jquery generar selector id
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Resuelto] jquery generar selector id  (Leído 1,711 veces)
gAb1


Desconectado Desconectado

Mensajes: 731


Ver Perfil
[Resuelto] jquery generar selector id
« en: 23 Mayo 2015, 06:20 am »

Hola buenas! Tengo un pequeño problema para terminar un formulario animado con sliders y checkboxes.

Hay un slider principal que muestra y oculta checkboxes al moverse. Los checkboxes crean sliders y el problema es el siguiente:

Cuando muevo el slider principal para mostrar los checkboxes y checkeo un checkbox para que genere otro slider, al mover el slider principal y ocultarse el checkbox checkeado el slider creado sigue visible pero deberia ocultarse. Para ello necesito generar la id del slider, pero es algo complicado.

Así es como muestro los checkboxes y supongo que aquí es donde debería generar los ids de los sliders creados:

Código
  1. $("#slider").slider({
  2. min: 1,
  3. max: 30,
  4. value: 1,
  5.  
  6. slide: function( event, ui ) {
  7. $( "#result" ).html( ui.value );
  8.  
  9. var startx = 1;
  10. var slider = $("#slider-10"); // ESTE ES EL NUMERO
  11.  
  12. $("input:checkbox").hide();
  13. $('label').hide();
  14. if ($("input:checkbox").is(":checked")) {
  15. slider.hide();
  16. }
  17.  
  18. $(new Array(ui.value)).each(function () {
  19. // Get elements ID
  20. var checkbox = $("#checkbox-" + startx);
  21. var label = $("#label-" + startx);
  22. var slider = $("#slider-" + startx);
  23.  
  24. checkbox.show();
  25. label.show();
  26. if ($(checkbox).is(":checked")) {
  27. slider.show();
  28. }
  29.  
  30. startx++;
  31. });
  32. }
  33. });
  34.  

Para que se pueda entender mejor dejo un link a jsfiddle: http://jsfiddle.net/t4dL6n7L/1/

Gracias!

Edito: Ya lo arreglé, creando una función y usando filtros.


« Última modificación: 25 Mayo 2015, 17:27 pm por #!drvy » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Resuelto] Jquery y foreach
Desarrollo Web
dimitrix 3 2,861 Último mensaje 6 Febrero 2015, 01:08 am
por dimitrix
como generar php dompdf con jquery ajax
PHP
cv_olehc 3 7,758 Último mensaje 13 Marzo 2015, 22:02 pm
por engel lex
[Resuelto] jquery create checkbox con slider « 1 2 »
Desarrollo Web
gAb1 14 8,271 Último mensaje 22 Mayo 2015, 18:09 pm
por gAb1
[Resuelto] [JQuery]\/(Ayuda) - Como hacer un Listview Horizontal
Desarrollo Web
Brian1511 3 3,117 Último mensaje 23 Julio 2015, 01:26 am
por Brian1511
[Resuelto] Duda JQUERY JSON
Desarrollo Web
.:UND3R:. 4 2,541 Último mensaje 25 Noviembre 2015, 12:34 pm
por .:UND3R:.
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines