Bonjour,

[Edit 2010-10-16 01:25 par danielhagnoul] Widget UI Button
---------------------------

Je découvre JQuery et JQuery UI. Dans ce dernier, je souhaite dans mon script cocher une checkbox.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function Check()
{
        $('#check1').button("option","checked", true);
}
Là, ma chexkbox est bien considéré comme coché. Mais le skin ne change pas. La classe ui-state-active qui devrais être:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<input type="checkbox" id="check1" class="ui-helper-hidden-accessible"/>
<label for="check1" aria-pressed="false" class="ICI ui-button ui-widget ui-state-default ui-button-text-only ui-corner-left ui-state-hover" role="button" aria-disabled="false">
<span class="ui-button-text">B</span>
</label>
N'est pas appliqué. je lutte depuis plusieurs heures sur ce pb, quelqu'un a t'il était dans la même impasse?

Je pense qu'il faut faire un $('#check1').addclass("ui-state-active") mais il ne l'applique pas au label. Comment lui dire que c'est au label sachant que je n'ai pas d'ID avec.