繁体   English   中英

如何将div设置为可与jQuery拖动?

[英]How does one set a div to be draggable with jQuery?

如何设法将div设置为.draggable(); 一旦使用jQuery构造函数创建。

var $equity = $("<div><h5>"+jsonResult.Data.Symbol+"</h5></div>").attr('id','equity' + window.count);
$equity.attr('class', 'portfolioEquity');  
$("<h5>"+"$"+jsonResult.Data.LastPrice+"</h5>").appendTo($equity);
$equity.prependTo('#portfolio');
var equityID = '#' + $equity.attr('id');
$(equityID).draggable();

我认为在创建“ var”的EquityID时,我指定了要设置为可拖动的特定ID。 但是,事实并非如此,我的div尚未可拖动。

假设您为可拖动方法声明了库jquery.ui.js,并假设每个对象确实附加了一个或一个for循环,则计数器可能是变量i,简化添加到订单中的属性将是类似的。

for (var i = 0; i < jsonResult.data.length; i++) {
    $('#portfolio').prepend("<div id='equity'"+i+" class='portfolioEquity'><h5>"+jsonResult.Data.Symbol+"</h5></div>");
    $('#'+i).draggable();
};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM