ホーム

動的に作ったチェックボックスの変化を取得するには? - jQuery

簡単に、、

動的に作った要素全然取得できない

動的に作った要素をjsで取得できない状況に陥りました。動的に作ったチェックボックスの変化を取得できないんです。

できない

下記のようなやり方じゃ取得できなかった。。。

$(document).on("click", ".add-btn", function () {

できた

$(document).on('change', '[type=checkbox]', function() {
// code here
console.log("test");
});

さすが、スタックオーバーフロー。検索で見つけるコツは、悩みをそのまま検索すること。 jquery How do I get a dynamically created checkbox change? と検索したら答えが見つかりました。タグを並べて検索しても汎用的な質問しか上がって来なくて少し困りました。

参考

Adding events to dynamically created checkbox in jquery mobile

Pocket
LinkedIn にシェア

  • この記事を書いた人

藤沢瞭介(Ryosuke Hujisawa)

りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

1
2
no image 3
4
5
6
7
8
9
10
no image 11
12
13
14
15
16
17
18
19
20
21
22
23

-ホーム