リスト要素がアイコンによってドラッグされないようにするのに苦労しています。
各 li にはアイコンがあり、クリックすると削除または別のリストに追加されます。ただし、アイコンをドラッグすると、アイテムが削除または追加されます。
Li をドラッグできるようにしたいのですが、Li でアイコンをドラッグできないようにします。
デモがあります: http://jsfiddle.net/w3vvL/27/
私は成功しなかった多くのことを試しましたが、それを理解することはできません: -
$( "#gallery li" ).draggable({
cancel: "a.ui-icon",
revert: "invalid",
containment: "document",
helper: "clone",
cursor: "move"
});
$( ".ui-icon" ).disableSelection();
//Get Dropped Item
$("#trash").droppable({
drop: function(event, ui) {
$(ui.draggable).stop();
}
});
どんな助けでも大歓迎です!