私はid
のチェックボックスを取得しようとしています。 id
のようなページにいくつかのチェックボックスがあります:channel_left_restream_ids_42
、channel_left_restream_ids_44
などです。チェックされているものの1つがチェックされ、チェックされたときにイベントを処理する必要があります。このようなコード<input type="checkbox" value="42" checked="checked" name="channel[left_restream_ids][]" id="channel_left_restream_ids_42">
とcoffescriptとチェックボックスのためにそうJQueryのチェックボックスIDを取得
:
$("input[id*=channel_left_restream_ids]").change (e) =>
alert($(this).attr("id"))
私はそれが仕事を得ることができません。それはundefined
と言います。私は多くの選択肢を試しましたが、どれもうまくいきませんでした。私はどこでミスをしていますか?
この特定のチェックボックスにチェックするかしないことを、あなたが使用する必要があるかどうかを知るために:私はあなたの質問の権利を理解しています願って、私はこれが正しい方向にあなたをプッシュするかもしれません願っています
はい、 'restream_ids 'の後には数字の違うチェックボックスがたくさんあります。事は、私はこのイベントがどれかを変更する際にトリガされる必要があるということです。しかし、私の質問にはJSFiddleのリンクがあります。セレクタに何も変更を加えずに "_42"を追加すると、それを見ることができます。それでも、 – Ngoral