私は実際にswitchステートメントを使用してコードをクリーンに保とうとしていますが、どういうわけか機能していないようです。クラスを持つオブジェクトの配列を.ClientButtonPic
作成しました。
var clientButtonNumber = $(".ClientButtonPic");
$(clientButtonNumber[0]).click(function(){ $(".ClientImages:eq(0)").fadeIn(300);
$(".ClientImages:eq(1)").fadeOut(300); });
正常に動作しますが、クリックできるインスタンスが6つあるので、switchステートメントを使用したいと思いました。これが私のコードです:
var clientButtonNumber = $(".ClientButtonPic");
$(clientButtonNumber).click(function(){
switch(this)
{
case 0:
$(".ClientImages:eq(0)").fadeIn(300);
$(".ClientImages:eq(1)").fadeOut(300);
break;
case 1:
$(".ClientImages:eq(1)").fadeIn(300);
$(".ClientImages:eq(0)").fadeOut(300);
break;
default:
break;
}
});
どんな助けでも大歓迎です。