jquery触发器:如何在加载页面时使用它来触发链接

时间:2011-07-02 01:31:43

标签: jquery triggers click event-triggers

如何使用trigger()仅触发特定链接上的点击事件?

例如,我有这个菜单,

<li><a href="#" class="load-popup-public 500x400">1</a></li>
<li><a href="#" class="load-popup-public 500x400">2</a></li>
<li><a href="#" class="load-popup-public 500x400">3</a></li>
<li><a href="#" class="load-popup-public 500x400">4</a></li>

我只想在加载页面时触发第一个链接。这样我就可以在加载页面时自动调用这个函数,

$('.load-popup-public').click(function (){
...
});

2 个答案:

答案 0 :(得分:1)

您可以使用:first选择器选择第一个链接,然后使用文档ready事件。

试试这个:

$(function(){
  $('.load-popup-public').click(function (){
   //Some code here
  });
 $(".load-popup-public:first").trigger("click");
})

工作示例:http://jsfiddle.net/zeyWN/

答案 1 :(得分:0)

您可以在jquery的.ready中包含此函数:

http://api.jquery.com/ready/