Webkit ブラウザーで属性値によって選択された要素でクリック イベントが無視されるという問題に遭遇しました。
明確にするために、関数をクリックイベントにバインドするのではなく、選択したイベントでクリックをトリガーしようとしています。
HTML
<div class="my_list">
<a href="#thumb_1">Thumb O1</a>
<a href="#thumb_2">Thumb O2</a>
<a href="#thumb_3">Thumb O3</a>
</div>
jQuery
var my_var = 1;
$('.my_list a[href="#thumb_' + my_var + '"]').click();
イベントは Firefox で発生しますが、Safari や Chrome では発生しません。
また試した
var my_var = 1;
$('.my_list a[href="#thumb_' + my_var + '"]').trigger('click');
どんな助けでも大歓迎です、ありがとう。
編集
これを「本当の質問ではない」として締めくくることに投票した人は誰でも...そうでなければ明確にしてください。それで。
これが本当の質問であることを保証します。これは私が現在解決しようとしている実際の問題です。これにより、実際のクライアントが満足し、成果物を完成させた今、実際のお金を受け取ることができます。