2015年8月12日水曜日

classにiCheckを指定したらイベントが取れなかったときの対応

iCheckを使ってたら、
そこのチェックボックスをチェックした時にJSのイベント発火させようと思ったら、
すぐには取れなかったので調べた時の対応です。

iCheckのstyleがあたっているチェックボックスでonclickやonchangeの
イベントを拾おうとしましたが、反応しませんでした。
$('.test-checkbox').on('click', function() {
      console.log('aaa');
    });

    $('.test-checkbox').on('change', function() {
      console.log('aaa');
    });

調べたところ、こう書けば良いようです。
公式にも書いてありました。。。
 $('.test-checkbox').on('ifChecked', function(event) {
      console.log('aaa');
    });


参考URL
http://arimo.hatenablog.com/entry/icheck_radio_notwork

0 件のコメント:

コメントを投稿