CSSとJqueryを使用してスライダーに取り組んでいます。親指をクリックすると、Z インデックスが高くなり、画像がフェードインします。ここで、前にクリックした画像を取得して、前の画像に az インデックスを下げるか何かを与えることができるようにします。ありがとう。
質問する
33 次
1 に答える
1
以前にクリックした要素を変数に保存するだけです:
var lastClicked = $([]);
$('.thumb').on('click', function() {
lastClicked.css('z-index', 2);
lastClicked = $(this).css('z-index', 3); // returns this
});
または他のすべての要素をターゲットにしますthis
:
$('.thumb').on('click', function() {
$(this).css('z-index', 3);
$('.thumb').not(this).css('z-index', 2);
});
于 2013-09-02T16:20:53.813 に答える