我根据其他StackOverflow问题/答案设置了一些基于Jquery的内容。这个脚本的目的是,通过在div内部任何a href标签上设置链接,将整个div成为一个链接。
这个工作正常,但是我需要将它设置为_blank,在新标签中打开。我已经尝试了以下方式,但没有成功。
$(document).ready(function() {
$(".product-item").click(function() {
$(this).target = "_blank";
window.location = $(this).find("a").attr("href");
return false;
});
});
编辑
感谢帮助,但这些答案都不起作用。如果有人能够粘贴真正有效的完整代码,而不是没有测试是否有效的小片段。谢谢。
编辑2
感谢kristinalim提供完整的可行解决方案。
window.location
始终 指的是当前窗口的位置。更改它将仅影响当前窗口。 - techfoobar}); - user2085752