MooToolsの持つ要素をプログラムでクリックする方法?
-
24-09-2019 - |
質問
でjQueryのは、私が過去にこのようなものをやった。
$('#someCheckbox').click();
、すべてがちょうど通常の要素をクリックしたユーザーかのように動作します。 しかし、同じことがMooToolsはでは動作しません。
$('someCheckbox').fireEvent('click');
チェックボックスをチェックし、またバウンドイベントハンドラの火災のいずれかを実行されません。
これを行う方法はありますか? 私はちょうどそれの属性はオプションではありません「をチェック」の設定、火災にすでにバインド「をクリックし、」イベントハンドラを必要とします。
おかげ
解決
fireEvent('click')
が呼び出されたときにクリックイベントが発生しなければなりません。私はセットアップのデモのために http://mootools.net/shell/8bbgn/ のを参照してください。
予想通りチェックボックスがチェックされません。これを行うには、trueにcheckedプロパティを設定する必要があります:
$('someCheckbox').setProperty('checked', true);
所属していません StackOverflow