次の状況でフィドルを作成しました。jQuery でそれを実装する方法についてのアイデアが欲しいです。
私は次のようないくつかのdivを持っています:
<div class="mydiv"><a href="http://www.google.com">google.com</a></div>
<div class="mydiv"><a href="http://www.yahoo.com">yahoo.com</a></div>
<div class="mydiv"><a href="http://www.baidu.com">baidu.com</a></div>
リストは続きます(Oには約20のdivがあります)。
ユーザーが最初の div (最初のイベント) をクリックすると、そのリンクのページ (私の場合は google.com) に移動します。
ユーザーが 2 番目の div (2 番目のイベント) をクリックすると、そのリンクのページ (yahoo.com) に移動します。
ユーザーが 3 番目の div (3 番目のイベント) をクリックすると、baidu.com ではなくカスタム URL に移動します。
しかし、ユーザーが 3 番目の div をもう一度クリックすると (4 番目のイベント)、baidu.com に移動します。
要約すると、クリック イベントを登録し、3 回目のイベントごとにユーザーをカスタム URL にリダイレクトする jQuery コードのアイデアが必要です。
私が最初に教えたのはトグルを使用することですが、実装できるかどうかはわかりません。