2012-03-29 59 views
0

在此,我能够通过保持从面板的任何地方拖动,但我想通过持有标题部分拖动面板。而当我拖着我可以看到滚动条滚动,我试图做滚动条假的,但总的功能越来越无法打动拖放按住头部分

http://jsfiddle.net/Navya/qwmqC/6/

$(function() { 
    $("#container").sortable(
     handle: 'h1', 
     cursor: 'move', 
     scroll: false, 
     placeholder: 'placeholder', 
     forcePlaceholderSize: true, 
     tolerance: 'pointer' 

    ) 
}); 
+0

我不明白你的问题,你的意思是当你拖动你的容器时,你会得到一个滚动条? – 2012-03-29 15:24:21

+0

1)我能够通过单击面板的任何地方拖动一个面板,但我只握住头部分,我可以能够拖动2)当我拖动面板,我可以看到滚动条滚动我想禁用滚动条要,我尝试了很多代码,但得到失败 – Navyah 2012-03-29 15:29:53

+0

与上面的代码应该工作?它不工作?你已经定义了一个“句柄”。 – 2012-03-29 15:31:20

回答

0

找到你的问题,你忘了加括号在你sortable电话,试试这个:

$("#container").sortable({ 
    handle: 'h1', 
    cursor: 'move', 
    scroll: false, 
    placeholder: 'placeholder', 
    forcePlaceholderSize: true, 
    tolerance: 'pointer' 
}); 

演示:http://jsfiddle.net/qwmqC/8/

+0

雅答案和演示,但是还是我的滚动条显示,当我拖动面板 – Navyah 2012-03-29 15:43:02

+0

@ user178900出现滚动条,因为当你把一个盒子在当前机顶盒它堆积在对方而不是将它们转移到侧面和重组它们上面所有的箱子一个,这是什么'遏制: parent''选项尝试修复,但您需要有一个容器才能正常工作。 – 2012-03-29 15:48:39

+0

@ user178900试试这个:http://jsfiddle.net/qwmqC/9/ – 2012-03-29 15:50:54