Вопрос

В jQuery я сделал так, как это в прошлом:

$('#someCheckbox').click();

И все работает так, как будто пользователь просто щелкнул на элементе нормально. Однако то же самое не работает в Mootools:

$('someCheckbox').fireEvent('click');

Флажок не проверяется, и не делают ни одного из целевых обработчиков событий.

Есть ли способ сделать это? Мне нужны уже связанные обработки событий «Щелкните», чтобы выстрелить, поэтому просто настройте его «проверяемый» атрибут не вариант.

Спасибо

Это было полезно?

Решение

Событие Click должно стрелять, когда fireEvent('click') называется. Видеть http://mootools.net/shell/8bbgn/ Для демо того, что я просто настроил.

Флажок не проверяется, как и ожидалось. Для этого необходимо установить проверенное свойство в True:

$('someCheckbox').setProperty('checked', true);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top