2013-04-29 28 views
0

我有一些问题jQuery的排序:jQuery的排序修改帮手

这是我的代码:

$('.sortable-list').sortable({ 
     helper: function (e, ui) { return $(ui.get(0)).clone().appendTo('body').css('zIndex', 5).show();}, 
     connectWith: '.sortable-list', 
     placeholder: 'ui-state-highlight', 
}).disableSelection(); 

我喜欢一个sourrounding DIV添加到帮手。但return '<div>'+$(ui.get(0)).clone().appendTo('body').css('zIndex', 5).show()+'</div>';不会工作。

有人可以帮忙吗?

感谢

回答

1

我认为你需要检查该选项:http://api.jqueryui.com/sortable/#option-containment

编辑:

你试过JQuery的包装?

在这里看到:http://api.jquery.com/wrap/ 你会做这样的事情:

$('.sortable-list').wrap('<div class="new" />'); 
+0

感谢遏制选项结合拖拽元素的容器。我只想给助手添加一个sourrunding div来为div添加一个类并对其进行设计。 – Mike 2013-04-29 14:39:45

+0

看到我从上面编辑的答案:) – Teshte 2013-04-29 16:49:35