私はjqueryを学ぶのが初めてなので、これが比較的簡単な質問である場合はお詫びします。ChartstoDisplayのIDを持つasp.netチェックボックスリストがあります。個々のリストアイテムのチェックボックスがオンになっているかどうかに応じて、スタイルを前後に切り替えるjqueryを作成しようとしています。私が持っているコードは以下のとおりです。スタイル「選択済み」は、チェックされているチェックボックスを太字の緑色のテキストに変更する必要がありますが、何も起こりません。
<script type="text/javascript">
$(document).ready(function () {
$('#ChartstoDisplay').click(function () {
$('input').each(function () {
if ($(this).is(':checked'))
$(this).toggleClass("selected");
});
});
});
</script>
私の理解では、'input'.eachはチェックボックスリストの項目を繰り返して入力タグを探し、次の行はこの変数を使用して、チェックボックスがチェックされているかどうかをチェックします。それはスタイルです。