• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryでクリックした場所に赤枠を付けたいです)

jQueryでクリックした場所に赤枠を付けたいです

このQ&Aのポイント
  • jQueryを使用して、クリックした場所に赤枠を付けたいです。
  • 下記のページにスライダーを設置していますが、サムネイル画像をクリックした時とオンマウスした時に、赤枠を追加したいです。
  • 選択中のサムネイルから赤枠が消え、新しく選択したサムネイルに赤枠が付くような動きを実現する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 難しく考えることは無いです。 一度、全ての画像から枠を消す処理を入れれば良いだけです。 $(function(){ $(".changeBox .thumBox img").click(function(){ $("div.mainImg img", $(this).parents(".changeBox")).attr("src", $(this).attr("src")); // 自分の親の.changeBox内のimgに対してselected属性を削除 $(this).parents('.changeBox').find('img').removeClass('selected'); // クリックされた画像にselected属性を追加 $(this).addClass('selected'); }); }); こんな感じでしょうか。

gumkucha_max
質問者

お礼

LancerVII様 なるほど!素晴らしい発想ですね・・ まったく思いつきませんでした・・ おかげ様で希望通りのデザインが出来そうです。 非常に助かりました。 本当に有難うございました!

すると、全ての回答が全文表示されます。

関連するQ&A