0

我想知道如何制作一个名为的背景 div<div id="branding"></div>,它还包含其他 div 和元素以充当链接。

无论如何要使 div 元素充当与的链接target="_blank"类似选项的链接。

我怎么能做到这一点?

4

2 回答 2

0

假设您只需要在新窗口中打开一个 url,您需要使用 window.open

$('#branding').click(function(){
  window.open(your_url, '_blank');
});

但最好的做法是使用它a tag本身。

<a href="your_url" target="_blank">...<a>

于 2013-11-13T12:12:01.273 回答
0

比如说Jithin,最好用tag a,但是如果你想用div那就试试:

脚本:

$(function(){
    $("div").click(function(){
        if($(this).attr("href")){
            if($(this).attr("target") && ($(this).attr("target")!="" || $(this).attr("target")!="_self")){
                var _hwnd = window.open($(this).attr("href"), ($(this).attr("target"), 'random_word');
            }else{
                window.location = $(this).attr("href")
            }
        }
    });
});

和 HTML

<div class="hyperlink" target="_blank" href="host_controller.php/myroute/myparams">click here</a>
于 2013-11-13T12:49:56.080 回答