使用JS或jQuery模拟鼠标点击a标签事件代码

2014-03-10 20

<a id="alink" href="abc.aspx" style="visibility: hidden;">下一步</a> 
$("#alink").click(); // 触发了a标签的点击事件,但是没有触发页面跳转 
document.getElementById("alink").click(); //既触发了a标签的点击事件,又触发了页面跳转

把 “下一步” 改为 “<span id="spanId">下一步</span>” 即给A标签中的文字添加一个能被jQuery捕获的元素,然后$("#spanId").click();,才可以触发页面跳转。
展开阅读全文

更多Javascript文章

JavaScript性能陷阱小结(附实例说明)
Dec 28 24
基于jQuery Circlr插件实现产品图片360度旋转
Sep 20 21
以Python代码实例展示kNN算法的实际运用
Oct 26 21
AngularJS使用指令增强标准表单元素功能
Jul 01 23
详解angular2封装material2对话框组件
Mar 03 15
Vue中多个元素、组件的过渡及列表过渡的方法示例
Feb 13 24
JavaScript实现简单验证码
Aug 24 20
手机访问当前页面