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