jQueryのチェックボックスをオンにすると問題が発生します。次のコードは動作します:チェックボックスのチェック
var checked_boxes = $('input:checkbox:checked').length // Returns 1 or 2 etc.
しかし、私は特定のクラスのチェックボックスの数をカウントすることを修正したいと思い、my_class
を言います。私は以下を試しました:
var checked_boxes = $('input.my_class:checked').length // Always 0
var checked_boxes = $('input.my_class:checkbox:checked').length // Always 0
var checked_boxes = $('input[type=checkbox].my_class:checked').length // 0 also
他のいくつかの構文/置換と同じです。いくつかの背景については
、これらのチェックボックスは、TD内のテーブルにあり、基本的にそのように見える:
<input type="checkbox" id="cb1" class="some_class_for_display_style my_class" value="1" />Blah
私はここに欠けているものを任意のアイデア?
編集:
問題が見つかりました:誤って配置されたクラスでした。私はその旨の答えを加えました。
入力前にドル記号にすることはできますか? '$( '$ input')' – Ascherer
ラット..タイプミスが修正されました! – Adnan