JQuery триггер: как я могу использовать его для запуска ссылки при загрузке страницы - PullRequest
0 голосов
/ 02 июля 2011

Как я могу использовать 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 ]

1 голос
/ 02 июля 2011

Вы можете использовать :first селектор, чтобы выбрать первую ссылку, а затем использовать документ ready событие.

Попробуйте это:

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

Рабочий пример: http://jsfiddle.net/zeyWN/

0 голосов
/ 02 июля 2011

Вы можете включить эту функцию в .ready of jquery:

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

...