使用jquery触发a标签跳转
来源:互联网 发布:什么是ba无标度网络 编辑:程序博客网 时间:2024/05/16 09:40
错误示例
<a href="http://www.baidu.com" target="_blank">baidu</a>
// 直接是触发click事件是无法跳转的$('a#toMain').trigger('click') ;
正确示例
// 如果要用jquery触发进行跳转,那么a标签中【必须要有其它子标签】,然后触发该子类标签才能进行跳转<a href="http://www.baidu.com" target="_blank"> <p>baidu</p> // 要有子标签</a>
// 这里触发的是a标签中的p标签$('a#toMain>p').trigger('click') ;
要想实现自动跳转的话,需要改成如下写法:
使用原生的JavaScript写法:
document.getElementById("insignia").click();使用`JQuery`写法:$("#insignia")[0].click();
这两种写法在IE、谷歌、火狐浏览器上都可以正常使用,但是在苹果的Safari浏览器上却没有效果,本人目前并不知道这是因为什么?知道的可以“吱”一下!!!
所以在苹果的Safari中使用的话应该这么写:
window.location.href = $("#insignia")[0];
阅读全文
0 0
- 使用jquery触发a标签跳转
- 使用jquery触发a标签跳转
- jquery触发<a>标签跳转事件
- 使用jquery跳转a标签
- jQuery Mobile使用a标签跳转问题
- jQuery触发超链接a的跳转事件
- jQuery Mobile使用a标签跳转不刷新
- jQuery程序化触发a标签点击事件
- A标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- 使用jquery trigger 触发a标签的click事件取代window.open方法
- jQuery触发<a>标签的点击事件无效
- jQuery触发<a>标签的点击事件无效
- linux 2.6.32-504.23.4.el6.x86_64…
- webpack-config.js 内容讲解
- QT5和libpcap混合编程
- Git部署项目流程与常用命令
- px->sp;dp->px等
- 使用jquery触发a标签跳转
- MFC上CSerialPort类解决线程内异步…
- 八数码
- VC++ 回调函数+线程回调
- opencv 检测抛出异常 +&…
- LeetCode17
- Navicat使用说明
- 面向对象的三个基本特征(继承)(extends和implements)
- 67. Add Binary(C语言版本)