szjarvis 2018-09-21 06:20:48
<a id="alink" href="http://www.163.com" target="_blank">www.163.com</a>

想通过jQuery来模拟点击,打开163的页面。

$("#alink").click();网上搜到这样写可以, 但我这边没有任何反应。

要怎样才能实现我的想法,求赐教。
...全文
655 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
風灬雲 2018-09-29
  • 打赏
  • 举报
回复

<button id="alink">跳转</button>



$("#alink").on("click",()=>{
location.href="http://www.163.com"//当前页面跳转
window.open("http://www.163.com"); //打开新标签页
})
hdz0415 2018-09-29
  • 打赏
  • 举报
回复
self.location.href="/url" 当前页面打开URL页面 location.href="/url" 当前页面打开URL页面 windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。 this.location.href="/url" 当前页面打开URL页面 parent.location.href="/url" 在父页面打开新页面 top.location.href="/url" 在顶层页面打开新页面 --------------------- 本文来自 华洛 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/sdta25196/article/details/78799338?utm_source=copy
天际的海浪 2018-09-21
  • 打赏
  • 举报
回复
方法是 $("#alink")[0].click(); 需要注意的是,现在的浏览器都有屏蔽自动弹窗广告的功能,所以这个代码只能在用户真实点击操作所触发的click事件线程中执行。否则就会被当做自动弹窗广告屏蔽掉。 <a id="alink" href="http://www.163.com" target="_blank">www.163.com</a> <input type="button" value="点击打开" onclick="op();" /> <script type="text/javascript"> function op() { $("#alink")[0].click(); } </script>

61,110

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧