1

我想制作一个没有可点击内容的 DIV,因为我使用了这个 jquery 代码:

<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">

$(document).ready(function() {
$("#whole").click(function () {
    window.location = $(this).attr("href");
    });
});

</script>

它工作正常,但链接总是在同一个窗口中打开。如何更改代码以使 div 在新窗口中打开?

4

4 回答 4

4
$("#whole").click(function () {
   window.open($(this).attr("href"), '_blank');
});
于 2012-11-19T11:02:30.973 回答
3

你需要window.open

window.open($(this).attr("href"))
于 2012-11-19T11:02:23.680 回答
0
$(document).ready(function() {
$("#whole").click(function () {
    window.open("href"); // window.open('https://stackoverflow.com/questions/13452398/jquery-how-to-make-a-clickable-div-open-in-a-new-window');
    });
});
于 2019-08-06T12:48:59.640 回答
0

您可以通过以下方法

1)

$(文档).ready(函数() {
$("#divId").click(function () {
window.open("openThisPage.html"); //将'openThisPage.html'更改为您的目标页面
});
});

于 2020-06-21T10:56:06.420 回答