我目前正在玩jqueries拖放,基本上我目前有一个div(.drag_check),它包含一个复选框,我有拖放工作,但我想在删除元素后提醒复选框的ID ,我认为我必须使用孩子但我的所有尝试都返回'未定义'。以下是我的代码,
$('.drag_check').draggable({
containment: 'document',
opacity:0.6,
revert: 'invalid',
helper: 'clone',
zIndex: 100
});
$("ul.searchPage").droppable({
drop:
function(e, ui) {
var param = $(ui.draggable).attr('class')
addlist(param)
alert(param)
}
})
答案 0 :(得分:0)
您的代码似乎没问题,只是提出了几点建议:
$("ul.searchPage").droppable({
drop: function(event, ui){
var param = ui.draggable.attr('class');
addlist(param);
alert(param);
}
});
BTW = jQuery UI会向Draggable对象添加几个类,因此您应该在addlist函数中考虑这一点。