今回もそれと同様に$(this).find('span');という記述をし、クリックした質問の「+」と「-」の表記が条件によって変わるようにする。この記述がないとき、クリックした部分のspanだけでなく、すべての質問にある「+」と「-」表記が一斉に変わってしまう。前回同様、$(this).find('span');を変数と定義して、記述した解答が以下の通り。varで定義するときは、if文の外で定義する。if文内で定義すると、その条件内でしか適用されない。if文ごとに定義する必要が出てきてしまうので、注意が必要。全体の記述は以下のようになり、if文内の記述などが特に見にくくなる。繰り返し出てくるオブジェクトの処理は、変数を定義した方が良い。コメントをキャンセルメールアドレスが公開されることはありません。名前メールアドレスサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Royal.上へ戻る。