データベースから正しいデータを読み込んでいるネストされたチェックボックスがいくつかありますが、チェックされているもののテキストラベルに線を入れたいと思います。第 2 レベルのチェックボックスでは正常に動作していますが、第 1 レベルのチェックボックスを正常に動作させることができませんでした。
ここでバグを見ることができます:
$(document).ready(function() {
$(".content-finalized").each(function() {
if ($(this).attr("checked")) {
$(this).closest("li").css("text-decoration", "line-through");
}
});
$(".subchapter-finalized").each(function() {
if ($(this).attr("checked")) {
$(this).closest("li").css("text-decoration", "line-through");
}
});
});
ご協力いただきありがとうございます。