2016-01-22 35 views
0

我想如果任何列表项(li)从产品div拖放并放入购物车div,那么li将被禁用,并且用户无法将其添加到购物车中DIV。jquery可拖放禁用列表项在被放入其他div后

jQuery("#product li").draggable({ 
    appendTo: "body", 
    helper: "clone" 
}); 

jQuery("#cart ol").droppable({ 
    activeClass: "ui-state-default", 
    hoverClass: "ui-state-hover", 
    accept: ":not(.ui-sortable-helper)", 
    drop: function (event, ui) { 
     $(this).find(".placeholder").remove(); 
     $("<li></li>").text(ui.draggable.text()).appendTo(this); 
    } 
}); 

回答

0

可以禁用拖动财产

$("#cart li").draggable({disabled:true}); 
+0

我只想禁用特定李并非所有项目? – user3243439

+0

@ user3243439堡,你需要显示你的代码..如何可以写你的选择器不知道DOM的位置 –

+0

什么是购物车div id? –