質問: ``` お電話 メール FAX 手紙 ``` 上記のようなコードでclassごとにリセットする別のボタンを作れないでしょうか? 例:リセットボタンをおしてclassがtest01の電話とメールのチェックボックスだけをリセットできないでしょうか? 現状のコードでは全てのチェックボックスがリセットになってしまいます。 初歩的な質問ですみません。 よろしくお願いしますm(_ _)m
回答: javascriptの部分ですが、チェックボックスをクリアするだけなら、 ``` ``` で十分です。 その上で、例えば FAX と 手紙 だけのグループに適用する場合は、divタグのclassがtest02であることに注目して、 ``` $(document).ready(function(){ $(".clearForm").bind("click", function(){ $(this.form).find(".test02 > :checked").prop("checked", false); }); }); ``` とすることができます。 このような指定方法は「CSSセレクタ」を参照されたほうがよいです。 http://weboook.blog22.fc2.com/blog-entry-268.html