0

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 (){
...
});
4

2 に答える 2

1

セレクターを使用:firstして最初のリンクを選択し、ドキュメントreadyイベントを使用できます。

これを試して:

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

作業例: http://jsfiddle.net/zeyWN/

于 2011-07-02T01:41:33.197 に答える
0

この関数を.readyofjqueryに含めることができます。

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

于 2011-07-02T01:35:02.370 に答える