我需要以編程方式觸發由jQuery處理的點擊事件。下面是當前的代碼:jQuery - 以編程方式觸發事件
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();' – 2010-04-23 16:33:56
$ thumbs是一組對象。我想選擇一個特定的對象,然後調用'click()'事件。 – Sonny 2010-04-23 16:38:20
as S Pangborn said,$('#yourSpecificElement')。click() – 2010-04-23 16:45:44