如何在整个页面上使元素可拖动。现在它只允许我在父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