jQuery可删除接受链接
我已经创建了一个无序列表,可以接受和添加拖动的链接,如超链接或收藏夹等 我已经创建了一个可拖放区域:jQuery可删除接受链接,jquery,jquery-ui,droppable,Jquery,Jquery Ui,Droppable,我已经创建了一个无序列表,可以接受和添加拖动的链接,如超链接或收藏夹等 我已经创建了一个可拖放区域: $("#dropArea").droppable({ hoverClass:'hovered', drop: function(ev, ui) { $("#urlList ul").append('<li>'+ui.draggable.text()+'</li>'); } }); $(“#dropArea”).可拖放({
$("#dropArea").droppable({
hoverClass:'hovered',
drop: function(ev, ui) {
$("#urlList ul").append('<li>'+ui.draggable.text()+'</li>');
}
});
$(“#dropArea”).可拖放({
悬停类:'悬停',
下拉:功能(ev、ui){
$(“#urlist ul”).append(“”+ui.draggable.text()+” ”);
}
});
此div当前接受其他可拖动对象,但不接受我想要的对象。我不知道从这里走到哪里,或者这是否可能
感谢使用accept属性:
$("#dropArea").droppable({
accept: 'a', //for all links, you can use class ie. 'a.draggable'
hoverClass:'hovered',
drop: function(ev, ui) {
$("#urlList ul").append('<li>'+ui.draggable.text()+'</li>');
}
});
$(“#dropArea”).可拖放({
接受:'a',//对于所有链接,您可以使用类ie.'a.draggable'
悬停类:'悬停',
下拉:功能(ev、ui){
$(“#urlist ul”).append(“”+ui.draggable.text()+” ”);
}
});
您的JSFIDLE代码中有一个错误
("#favList ul").append ...
应该是
("#favList").append ...
否则,您不会选择任何内容,因为您的ul元素具有favlist id。可以吗?我很难想象jQueryUI代码(因为一些未知的原因)…这应该可以帮助你想象我正在尝试做什么,尽管它显然还不起作用!谢谢你的回复。但是它似乎不起作用,请看,谢谢,我已经修复了它。但是,由于没有触发drop函数,代码目前甚至没有达到这个程度。其他对象是否标记为可拖动?比如$(“a”).draggable();