【发布时间】:2019-06-12 16:55:47
【问题描述】:
我在从已打开的窗口中动态打开新窗口时遇到问题。页面上有几个链接,因为我在更改页面触发之前有脚本要做,不能简单地添加target="_blank",我喜欢这样:
<a href="somelink" class="someclass">Blah Blah</a>
在javascript中
$(document).on("click",".someclass",function(event){
let href = this.href;
event.preventDefault();
/*
...
here I do some stuff
...
*/
window.open(href,null);
});
这将打开一个新窗口(新标签)。在那个新打开的窗口上也有带有.someclass 类的链接,但是当点击该链接时,除了它不是在新窗口中打开,而是在同一个窗口中打开之外,一切都完成了。
知道如何解决这个问题吗?
【问题讨论】:
标签: jquery