有人可以告诉我如何强制此代码打开一个新窗口? 它一直在同一个窗口加载。
$("[data-link]").click(function() {
window.open = $(this).attr("data-link");
return false;
});
答案 0 :(得分:2)
window.open是一个需要传递地址的函数。在更改代码而不是使用jQuery的attr函数时,请使用数据函数。
$("[data-link]").click(function() {
window.open($(this).data("link"),'_blank');
return false;
});
https://jsfiddle.net/rap04tma/
window.open(URL,名称,规格,替换)
命名强>