スライダがあり、各スライドは<div>
です。スライドごとに、クリックするたびにクラスを切り替えることをお勧めします。しかし、問題は、スライドをクリックすると、クリックされたスライドの代わりにすべてのスライドにクラスが追加されていることです。どのように修正することができますか?jQueryから単一のスライダ要素を選択する代わりに
は私のコードです:
HTML:
<div class="selling-box-slider">
<div class="selling-box-slide"></div>
<div class="selling-box-slide"></div>
<div class="selling-box-slide"></div>
</div>
CSS:
.selling-box-slide {
background-color: #000;
height: 403px;
}
.selling-box-clicked {
background-color: #fff !important;
}
のjQuery:
jQuery(".selling-box-slide").click(function() {
jQuery('.selling-box-slide').toggleClass('selling-box-clicked');
});
恐ろしい、これは完全に働きました。ありがとう!私は約10分で私にこれを可能にするとき、これを答えとして受け入れます。再度、感謝します。 –
@cup_ofあなたは大歓迎です - :) –