可拖动和可排序的Portlets // jQuery

时间:2013-12-19 16:54:19

标签: javascript jquery draggable jquery-ui-sortable droppable

试图找出但仍无法找到一种方法,我可以为少数可拖动的portlet制作一个可放置和可排序的目标。 我基于这个教程: http://jqueryui.com/sortable/#portlets

我要做的是Enter image description here

我的想法是将小portlet拖入大红色portlet(我已经成功了)但是我希望通过水平对齐来实现(意味着排序,而不仅仅是将它放在任何地方),我也成功地将它做成verticaly,对我不好(

我当前的js代码看起来像这样(已尝试过不同的组合):

    $(function() {
    $( "#draggablegrey" ).draggable({   });

    $( "#draggableblue" ).draggable({
     connectWith: '#droppable',


    });

 $( "#droppable" ).sortable({
     connectWith: '#droppable'  }); });

1 个答案:

答案 0 :(得分:2)

来自jQuery UI的网站: - > " Draggables可以与sortables无缝交互。"

您可以尝试从jQuery UI中关注此示例:http://jqueryui.com/draggable/#sortable

另外,为了水平排序,在你的风格中添加一行css:

#sortable>div { float: left; }

之后你应该能够移动它们并水平排序。

这个小提琴来自其他人http://jsfiddle.net/sP3UZ/