href=""
在插入某些带有滚动条的 jQueryDIV
滚动条后,我花了两天时间修复故障链接。
我href=""
在这些 DIV 中有链接,点击了它们,但浏览器没有做任何事情,无论它们是_self
还是_blank
.
因此,黑客通过window.open()
,导致要么window.open(URL, '_self')
要么window.open(URL, '_blank')
。
我想通过.class
as 选择器创建一个 jQuery 函数,检测原始对象是否href=""
为 target_self
或_blank
,并将 URL 从 href 解析为函数中的相应 if else 并使链接正常工作。
把事情弄清楚:
常规 <a href="http://www.google.com" target="_blank"> 或 <a href="http://www.yahoo.com" target="_self"> 申请后不起作用上面说的 jQuery 内容滚动条。
因此,我使用 <a onclick="window.open('http://www.google.com/', '_blank');">
但是,我试图通过一个 jQuery 函数来做到这一点,而不是每次都内联。此函数能够检测目标是 _blank 还是 _self,捕获 URL 并分别使用带有 _blank 或 _self 的 window.open() 返回。