チェックボックスがオンになっているときに、次のコードを使用して div スタイルを更新しています。
$(document).ready(function() {
var checkbox = $('input[type="checkbox"]');
var checkimage = $('<div class="checkbox-image" />');
$(checkbox).each( function() {
$(this).show().before( checkimage );
});
$(checkbox).prop('checked', function() {
$('.checkbox-image').addClass('checked');
});
$('checkbox-image').on('click',function() {
$(this).toggleClass('checked').after().prop('checked',$(this).is('.checked'));
});
});
正常に機能していたのに、機能しなくなったのですが、原因がわかりません。誰でも助けることができますか?