私はこのようなマルチセレクトボックスで作業中ですhttp://jsfiddle.net/bDvkQ/1038/。クリック機能のマルチセレクタ
私はフィールドが "/選択解除すべて選択" を追加し、このコードを使用して、クラス "selectAllBox" を追加しました:
$("label[for='Items_option_1']").addClass("selctAllBox");
$("label[for='Items_option_1']").parent().addClass("selctAllBox")
結果:
<li tabindex="-1" class="k-item selctAllBox" role="option" unselectable="on">
<input name="Items_option_1" type="checkbox" value="1">
<label class="selctAllBox" for="Items_option_1">Select/Deselect All</label>
</li>
私がもしことを望みます"Select/Deselect All"チェックボックスを選択すると、すべてのチェックボックスがオフになります。私はすでにそれを行うことができる機能を持っていますが、私はこの機能を今どのように呼び出すのか分かりません。私はそのようにそれをやってみましたが、何も起こりません:
$("label[for='Items_option_1']").parent().click(deselectSelectAll);
または
$("input[name="Items_option_1"]:checkbox").click(deselectSelectAll);
私が間違って何をしているのですか?
てみ '$( '入力[名前= "Items_option_1"]')の変化(deselectSelectAll);' – exabyssus