2
我试图修改jQuery-ui Photo Manager demo,以便垃圾箱中的图像是不可裁剪的,但我无法这样做。我已经更改了演示,以便画廊不再可以放置,但如果我踩到了垃圾箱,垃圾箱中的项目仍然会跟着我的光标。当然,他们回归是因为他们无处可去,但是有没有办法让他们无视开始时的ousedown?如何使jQuery对象不可打断?
我试图修改jQuery-ui Photo Manager demo,以便垃圾箱中的图像是不可裁剪的,但我无法这样做。我已经更改了演示,以便画廊不再可以放置,但如果我踩到了垃圾箱,垃圾箱中的项目仍然会跟着我的光标。当然,他们回归是因为他们无处可去,但是有没有办法让他们无视开始时的ousedown?如何使jQuery对象不可打断?
看到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。
查看我的演示。那不是他想要的? – ghoppe 2010-06-25 01:10:45
它确实看起来像他想要的。我无法移动任何我拖入循环文件的内容。 – 2010-06-25 01:27:18
你是对的,我的错误,我误解了。 +1 – Mark 2010-06-25 02:24:49