jQuery/Javascript でクリックを偽装する方法を試してみたいと思います。
基本的に、タグでラップされた画像があります。これをクリックすると、ブラウザが別のリンクをクリックしたと認識し、代わりにそれを実行します。
$('.gallery a') のクリックでライトボックスをアクティブにしました。ある画像をクリックしたいのですが、ライトボックスに別の画像をクリックしたと思わせ、代わりにライトボックスで開きます。
jQuery/Javascript でクリックを偽装する方法を試してみたいと思います。
基本的に、タグでラップされた画像があります。これをクリックすると、ブラウザが別のリンクをクリックしたと認識し、代わりにそれを実行します。
$('.gallery a') のクリックでライトボックスをアクティブにしました。ある画像をクリックしたいのですが、ライトボックスに別の画像をクリックしたと思わせ、代わりにライトボックスで開きます。
ただする$('#selector').click()
これをやってみてください。
$('.gallery a').click();
クリックイベントを呼び出すだけです。
この場合
$(".gallery a").click();
event.preventDefault();
$("other_link").trigger("click");