私はjavascriptを初めて使用しますが、自分のWebサイトで使用しています。先週、jQuery 経由でページに追加のコンテンツをロードするスクリプトを見つけました。それが原因で他のスクリプトが機能しなくなったことに気付くまで、すべてが順調でした。たとえば、チェックボックスをバインドするスクリプトがあります。
<script>
$(document).ready(
function() {
$('.class_of_checkbox').click(
function() {
if(this.checked == true) {
$(".class_of other_checkbox").attr('checked', this.checked);
}
}
);
}
);
</script>
インラインコードです。DOMがロードされたときにのみ起動する関数ready()が原因である可能性があることを読みましたが、この問題を解決する方法がわかりません。