由於我將存儲休假和在數據庫表中工作的員工,因此我需要在頁面加載時調用deleteImage($ item,$ unid)函數。不知道如何。關於jQuery droppable/draggable的問題 - 第二部分
這是在點擊該圖標手提箱時被調用的函數(手提箱=外出度假)
$('ul.gallery > li').click(function(ev) {
var $item = $(this);
var $unid = $(this).attr('id');
var $target = $(ev.target);
if ($target.is('a.ui-icon-suitcase')) {
deleteImage($item,$unid);
} else if ($target.is('a.ui-icon-arrowreturnthick-1-w')) {
recycleImage($item,$unid);
}
return false;
});
$項目= $(本),並且UNID是僱員。如何在沒有點擊事件的情況下傳遞$(this)?
還有一個投擲的功能:
$suitcase.droppable({
accept: '#gallery > li',
activeClass: 'ui-state-highlight',
drop: function(ev, ui) {
var $unid = $(ui.draggable).attr('id');
deleteImage(ui.draggable,$unid);
}
});
我不知道這是否是甚至可以調用在頁面加載這一功能。任何幫助?
嗨fudgey,我感謝您的回覆。 $('ul.gallery> li:first')。trigger('click'); 將不起作用。另外,是否有可能取代李先:與李先生? – CFNinja 2010-05-07 19:10:45
如果你知道ID,那麼只需使用'deleteImage($('#someID'),id);'在document.ready – Mottie 2010-05-07 21:40:18