我遇到了一个问题,点击事件在 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');
任何帮助将不胜感激,谢谢。
编辑
对于投票结束这个“不是一个真正的问题”的人......请澄清,否则我会假设你是一个狂热者,他的生活是如此空虚,你所要做的就是这个投票结束问题的BS所以。
我向你保证,这是一个真正的问题。这是我目前正在尝试解决的一个真正的问题,以便我的真正客户会很高兴,并且在我完成了我的可交付成果后,我可以获得真金白银的报酬。