Мне нужно программно запускать событие click, которое обрабатывается jQuery. Вот текущий код:jQuery - Programmatically Trigger Event
var $thumbs = $('#PhotoGalleryThumbs .tile');
var $zoom = $('#PhotoGallery #PhotoGalleryZoom img');
var $description = $('#PhotoGallery #PhotoGalleryDescription');
$thumbs.click(function(event) {
event.preventDefault();
var $thumb = $(this);
$thumb.addClass('selected')
.siblings().removeClass('selected');
$zoom.attr('src', $thumb.children('a').attr('href'));
$description.html($thumb.find('img').attr('alt'));
});
Я имею ментальный блок работает, как создать функцию из обработки кода события, а затем произвольно называть его для элемента в $thumbs
объекта.
При желании, вы можете конкретно нацелены на данный элемент, а не весь их набор. '$ ('# yourTarget'). click();' –
$ thumbs - это набор объектов. Я хочу выбрать конкретный объект и вызвать событие 'click()'. – Sonny
как S Pangborn сказал: $ ('# yourSpecificElement'). Click() –