首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

转:为什么 $(a).click()无效

"> jQuery(function($) { //给所有A标签绑定点击触发事件 $('a').click(function() { alert...(1); }); //触发所有A标签的点击事件 $('a').click(); }); 上边的代码确实已经触发了点击A标签事件,但大家一定也会有疑问,为什么点击了...一开始还以为是浏览器做了相应的安全措施,屏蔽了JS对A标签的操作,后来发现,并不是这样的,接下来就说说其中的原委。 在开始解释前,我先抛出一个问题。...">磨延城'; //给A标签中的文字添加一个能被jQuery捕获的元素 $('a').append(mo2g); //模拟点击A标签中的文字 $('#mo2g').click...(); }); 这下效果出来了,事实证明了上述的推断是正确的,所以要想用JS模拟点击A标签事件,就得先往A标签中的文字添加能被JS捕获的元素,然后再用JS模拟点击该元素即可。

2.8K40
领券