2

我正在尝试修改jQuery-ui 照片管理器演示,以便垃圾箱中的图像不可拖动,但我无法这样做。我已经更改了演示,因此画廊不再可放置,但如果我按下鼠标,垃圾箱中的项目仍会跟随我的光标。当然,他们返回是因为他们无处可去,但是有没有办法让他们一开始就忽略鼠标按下?

4

1 回答 1

4

http://jqueryui.com/demos/draggable/#option-cancel

在演示的情况下,这一行:

    cancel: 'a.ui-icon',// clicking an icon won't initiate dragging

需要改为:

    cancel: 'a.ui-icon, #trash li', // add selector for items in trash

我没有测试,但它应该工作

示范

那是你要的吗?也添加#trash .gallery li img {cursor: default;}到 css 中。

于 2010-06-24T22:16:54.913 回答