次のようなデータベースからのチェックボックスがいくつかあります。
<input type="checkbox" class="hidden chkbox" id="single_checkbox_<?php echo $page->ID; ?>" name="pages[]" value="<?php echo $page->ID; ?>"/>
<label rel="tooltip" data-original-title="Selecteer" class="btn" for="single_checkbox_<?php echo $page->ID; ?>"><i class="icon-check-empty"></i> Selecteer</label>
ラベルクラスをチェックボックスとして機能させたいので、チェックボックスは非表示になりました。
実際には機能していますが、問題は<i class="icon-check-empty"></i>
、チェックボックスがクリックされた後に変更したいことであり、チェック<i class="icon-check"></i>
を外した後に icon-check-empty に戻ります。
私がこれまで持っているjqueryは
$('.chkbox').click(function(){
if($(this).is(':checked')){
$('i.icon-check-empty').replaceWith('<i class="icon-check"></i>');
}else{
$('i.icon-check').replaceWith('<i class="icon-check-empty"></i>');
}
});
それは変更されますが、すべてのチェックボックスが変更され、それは私が探しているものではありません。
誰かが私を助ける方法についてアイデアを持っているなら、それは素晴らしいことです.
敬具。