次のような再生ボタンの簡単なリストがあります
<a class="play" rel="video-1"></a>
<a class="play" rel="video-2"></a>
そして、これらのいずれかをクリックすると、他のスイッチをオフにし(クラス「アクティブ」を削除)、クリックしたものをオン(クラス「アクティブ」を追加)します。
私はこれを試しましたが、正しく動作しません:
$('a.play').live('click', function() {
$('a.play').removeClass('active');
$(this).toggleClass('active');
});
ボタンは非同期でロードされるため、「.live()」が必要です。
他の要素の「アクティブ」クラスを削除したいのですが、クリックした要素にクラス「アクティブ」を追加し、(これは正しく機能しません) 2 回目のクリックでクラス (「アクティブ」) を削除します。
どんな助けでも心から感謝します。
よろしくお願いします。