如何在整個頁面上使元素可拖動。現在它只允許我在父div中拖動我的元素。JQuery可拖動遏制
$(thumb).draggable()
我用這librarary:http://touchpunch.furf.com/
var thumb = document.createElement("img");
$(thumb).draggable({containment: "html"});
thinner.appendChild(thumb);
如何在整個頁面上使元素可拖動。現在它只允許我在父div中拖動我的元素。JQuery可拖動遏制
$(thumb).draggable()
我用這librarary:http://touchpunch.furf.com/
var thumb = document.createElement("img");
$(thumb).draggable({containment: "html"});
thinner.appendChild(thumb);
如果你要使用$(thumb).draggable({containment: "body"});
,那麼你就必須添加此到CSS。
body{
overflow: hidden;
}
否則使用:
$(thumb).draggable({containment: "html"});
DEMO(不CSS): http://jsbin.com/ukotit/7/edit
DEMO(使用CSS): http://jsbin.com/ukotit/5/edit
除了遏制,你可能必須使用appendTo選項有你的幫手追加到身體的同時拖動它:
$(thumb).draggable({containment: "body", appendTo: "body"});
不爲我工作:S – Jacob 2013-02-22 14:12:54
我不知道,但touchpunch庫可能會做反對的東西這個案例? – techfoobar 2013-02-22 14:14:12
我動態地創建一個圖像並應用dragablle選項,但它不起作用 – Jacob 2013-02-22 14:16:51