通过单击jQuery中的另一个链接在同一页面上远程打开链接

时间:2011-03-29 06:09:13

标签: jquery

奇怪的问题,但我有两个链接。我想设置它,所以当我点击链接a时,它实际上会触发链接b中的事件。

<a class="a" href="#">
<a class="b" href="http://www.google.com">

因此,在上面的示例中,当我点击链接a时,google.com会在当前浏览器中打开。

问题是我需要链接来读取整个href,因为我有特定的操作链接到链接的类名(灯箱)。

我需要这个,因为当我通过.html()传递链接时,尽管链接工作正常,但由于某种原因该类没有采用,到目前为止我还没有找到解决方法或解决方案。因此,我正在设置它,以便当我点击通过.html()的链接时,它实际上会点击页面上其他位置发布的隐藏链接。

谢谢。

2 个答案:

答案 0 :(得分:1)

$('a.a').click(function() {
    $('a.b').click();
});

点击a.a后会触发a.b。阅读4次后,你的问题仍然模糊不清

答案 1 :(得分:0)

$(document).ready(function ()
{
    $('a.a').click(function() {
        window.location = $('a.b').attr('href');
    });
})

或类似的东西

<script>
    $(document).ready(function ()
    {
        $('a.a').click(function() {
            $('a.b').trigger('click');
        });

        $('a.b').click(function(){ alert("hello")});
    })
</script>
<a class="a" href="#">a</a>
<a class="b" href="http://www.google.com">b</a>