Comment cliquez sur un élément avec programmation MooTools?
-
24-09-2019 - |
Question
Dans jQuery, je l'ai fait des trucs comme ça dans le passé:
$('#someCheckbox').click();
Et tout fonctionne comme si l'utilisateur vient de cliquer sur l'élément normalement. Cependant, le même ne fonctionne pas dans MooTools:
$('someCheckbox').fireEvent('click');
La case à cocher ne soit pas cochée, ni faire aucun des gestionnaires d'événements liés au feu.
Est-il possible de le faire? J'ai besoin des déjà liés gestionnaires d'événements « cliquez sur » au feu, pour que le réglage est juste attribut « vérifié » est pas une option.
Merci
La solution
L'événement click devrait tirer quand fireEvent('click')
est appelé. Voir http://mootools.net/shell/8bbgn/ pour une démonstration que je viens de mettre en place.
La case à cocher ne soit pas cochée, comme prévu. Pour ce faire, vous devez définir la propriété checked true:
$('someCheckbox').setProperty('checked', true);