我遇到以下javascript / jquery代码问题:
this.droppable = function(){
$('.imageWindow .body .item').draggable();
$('.groupWindow .body .item').droppable({ accept: $(".imageWindow .body .item"),
over: function(event, ui) {
alert("this is valid!");
},
drop: function(){
alert('dropped');
}
});
}
您可能知道无法在接受选项中传递以下内容:
$(".imageWindow .body .item")
但有什么可能呢?我想传递一个“类路径”作为接受选项! 这可能是一个简单的答案,但我无法弄清楚。
当然我能做到:
accept: ".item"
但是因为“groupWindow .body .item”是一个可排序的,它也会接受自己!
Thanxs,如果你可以帮助我!
答案 0 :(得分:1)
你应该可以这样做:
accept: ".imageWindow .body .item"
答案 1 :(得分:1)
你可以这样做:)
accept: ".imageWindow .body .item"
accept
选项会使用任何有效的选择器,因此请像$(selectorHere)
一样对待它。