我正在尝试使用标准方法更改拖动元素的光标:
$(element).draggable({
revert: "invalid",
revertDuration: 0,
cursor: "move"
});
然而,无论何时成功“删除”元素(在小提琴中设置>文件夹),光标都“粘住”。我无法想象我的生活。
这是我的小提琴:
要重现,只需将设置拖到文件夹中,然后查看光标是如何恢复的。如果重要我就是铬。
知道为什么会发生这种情况以及如何解决这个问题?
更新:我可以通过添加以下css来修复它:
#container {
cursor: default;
}
将容器元素设置为cursor: move
仍然很奇怪。这里的任何见解都会很棒,因为我的解决方案非常糟糕。
更新2:我的解决方案适用于小提琴但不适用于制作 - 似乎所有父元素都设置为"cursor: move"
。回到挠头。
答案 0 :(得分:0)
为UI提供时间来更新自己。请参阅更新的小提琴:http://jsfiddle.net/tkirda/PTSkR/51/
setTimeout(function(){
$('#container').isotope('remove', ui.draggable);
}, 0);