点击两个链接,点击一下

问题描述:

我想写一些jquery,这将允许我同时点击两个链接。我想同时点击#campaign和#link32。到目前为止,我有这个代码...点击两个链接,点击一下

$('#campaign').bind('click', function() { 
    #link32); 
}); 

它似乎并没有工作。我确定我只是搞砸了一些简单的东西。任何人都可以帮忙

感谢,

内特

+2

那么你没有解释它“看起来没有工作”。你也没有提供[demo](http://jsfiddle.net/),所以我们可以尝试看看发生了什么。你还没有提供你的HTML,所以我们不能解决你是否有你的'id'的错字。加上*应该* [工作,因为这样做](http://jsfiddle.net/davidThomas/PuVav/)(Windows XP/Chrome 18)。 – 2012-04-18 23:26:17

+2

你真的想点击2个不同的链接,或者点击两个链接中的任何一个时点击一个click()事件吗? – 2012-04-18 23:26:50

你可以使用触发器()方法:>
​​

$('#campaign').click(function() { 
     $("#link32").trigger("click"); 
    }); 

$("#campaign").click(function() { 
    $("#link32").click(); 
}); 

这将是理论上的答案:

$('#campaign').bind('click', function() { 
    $('#link32').click(); 
}); 

尽管大多数浏览器为了安全防范故意阻止这种活动。 link32做什么?将其功能作为#作为#活动功能的一部分运行。

+0

也就是说,如果他们都是导航链接,我应该澄清 – 2012-04-18 23:28:24

如果你想一次打开2个URL,我会建立一个函数来打开2个URL,而不是试图点击它们。