0
jquery拖放問題
我想刪除div容器內的一些元素。我的腳本是這樣的:我將元素拖到#deleteArea中,元素就出來了。該腳本:jquery通過雙擊刪除元素
$("#deleteArea").droppable
({
drop: function(event, ui) {
alert('in');
deleteImage(ui.draggable,ui.helper);
},
over: function() {
$(this).css('backgroundColor', '#cedae3');
},
out: function() {
$(this).css('backgroundColor', '#ffffff');
},
});
和
function deleteImage($draggable,$helper)
{
params = 'id=' + $draggable.attr('id');
$.ajax({
url: 'delete.php',
type: 'POST',
data: params,
success: function(msg){
}
});
$helper.effect('transfer', { to: '#deleteArea', className: 'ui-effects-transfer' },500);
$draggable.hide();
}
現在我只想通過雙擊刪除元素。我嘗試從上面這個小的代碼腳本啓動:
$('.produse').dblclick(function(event, ui) {
alert('in');
deleteImage(ui.draggable,ui.helper);
});
但我recive「UI是不確定的」,我不知道該怎麼辦。請幫助