这是最奇怪的事情:
$(document).ready(function() {
$( ".selector" ).first().css( "background-color", "red" ); // This works
$( ".selector" ).first().click(); // This doesn't
$( ".selector" ).click(function(e) {
alert("plop");
});
});
当然,当我单击a时,.selector
我会看到警报...产生了什么?
在此之后,您可能会面临相当大的麻烦,但是在添加单击处理程序之前,您要调用click事件。您的代码说明了这一点:
Click on the first .selector
If any .selectors get clicked on from now on, do this function
如果将click
处理程序移到.click()
调用上方,它将可以正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句