別のボタンを追加したいので、合計で 2 つではなく 3 つのボタンがあります。これを行うにはどうすればよいですか? 製品ホルダーを 3 つ追加しようとしましたが、最初にボタン 1 をクリックしてからボタン 3 をクリックすると、両方のボタンの背景画像が同じになります。
プレビュー: http://gyazo.com/6698586765626a57405f9232baaaf61f.gif
新しいコード (動作しません):
$(document).ready(function(){$(".theImage img").click(function(){
var a=$(this).parent().attr("id")=="product-holder1"?"product-holder2"?"product-holder3":"product-holder1";
console.log(a);
$(this).fadeOut();
$("#"+a+" img").fadeIn();
});
});
私は 3 つのボタンを持っています。それらの 1 つをクリックすると、画像が変わります。したがって、ユーザーがボタン 1 をクリックすると、画像が変わります。ボタン 2 をクリックすると、この 1 つのボタン 1 の画像が通常に戻ります。
ウェブサイト: http://productsgiveaway.com/iphone5s/
助けていただければ幸いです。
古いコード Javascript:
$(document).ready(function () {
$(".theImage img").click(function () {
var a = $(this).parent().attr("id") == "product-holder1" ? "product-holder2" : "product-holder1";
console.log(a);
$(this).fadeOut();
$("#" + a + " img").fadeIn()
})
})