как вызвать событие, которое только что связали - PullRequest
2 голосов
/ 06 июня 2011

Возможно, очень глупый вопрос, но я не могу найти удовлетворительное решение.

У меня есть список якорей, каждый из которых отображает различные RSS-каналы в указанной области на странице (div).

$(".rssfeed").bind('click', function(e) {
     e.preventDefault();
     $('.focus').removeClass('focus');
     $(this).addClass('focus');
     $('#rssarea').rssfeed($(this).attr('href'), {limit:10});
});

Теперь, с помощью jquery, как вызвать событие click для первой ссылки, чтобы rssarea заполнялся фидами, а сама ссылка получала свой класс фокуса? Я надеялся на что-то вроде:

$('#rss1').sendEvent('click');

но sendEvent не существует, есть другие решения?

С уважением, Йерун.

Ответы [ 2 ]

3 голосов
/ 06 июня 2011

Вы можете вызвать его:

$('#rss1').trigger('click');
1 голос
/ 06 июня 2011

вы можете использовать

  $('#target').click();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...