Bonjour,
J'ai toujours ce problpme qui me frustre
J'ai (j'en ai plusieurs)
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <label class="ui-btn ui-checkbox-on" for="te">°C 2</label> <input type="checkbox" data-type="2" name="te" id="te" checked="checked">
J'arrive très bien parcourir mes input, mais dans certain, je dois retirer les class ui-btn et ui-checkbox-on et remplacer par ui-checkbox-off.
Ceci va me retirer le checked de mon inout
Mais j'aimerais qu'il me retire aussi les classes ui-btn et ui-checkbox-on du label qui se trouve juste au dessus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $(this).data("type",$(this).data('type')).prop("checked", false);
Sachant que $this point sur mon input, comment puis-je sélectionner le label qui n'est ni enfant ni parent, mais aussi dessus
J'ai essayé ceci
je pense que le find() ne sert à rien car il va trouver tous les suivants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $(this).prev('.ui-btn').css("border","1px solid red !important"); $(this).parent('.ui-btn').css("border","1px solid red !important");
Donc à part du input, comment puis sélectionner uniquement le prochain label avec une class spécifique?
Merci
Partager