なんかややこしいタイトル。
んで、jsで書いたイベントがあって、とあるチェックボックスをクリックするとイベントが発生するのね。それをjsで擬似的に発生させることができないかなーと思って試したら結構時間かかったのでメモ。
最初に試したの。
$('.chk_color_box input[value="364"]').attr('checked', true);
上のコードは実行できなかった。
結果的に実行できたコード
$('.chk_color_box input[value="364"]').trigger('click');
この$.trigger()
で実行することができた。詳しくは知らないけど、とりあえずメモです。