Kyl*_*ham 10 javascript jquery jquery-ui twitter-bootstrap
我有一个包含三个jQueryUI的排序列表bootstrap
面板,面板1和2开始用正确的初始位置拖动,但是每当你尝试拖动面板3降至下从光标偏移面板1.现场演示
<ul id="sortable">
<li class="col-xs-4">
<div class="panel panel-default">
<div class="panel-heading ui-sortable-handle">1</div>
<div class="panel-body"></div>
</div>
</li>
<li class="col-xs-4">
<div class="panel panel-default">
<div class="panel-heading ui-sortable-handle">2</div>
<div class="panel-body"></div>
</div>
</li>
<li class="col-xs-4">
<div class="panel panel-default">
<div class="panel-heading ui-sortable-handle">3</div>
<div class="panel-body"></div>
</div>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
$('#sortable').sortable({
tolerance: 'pointer',
handle: '.panel-heading',
placeholder: 'col-xs-4 panel-al-placeholder',
start: function (e, ui) {
ui.placeholder.height(ui.item.children().height());
}
});
Run Code Online (Sandbox Code Playgroud)
ul {
width: 650px;
list-style: none;
padding: 0;
margin: 0;
}
.panel-al-placeholder {
margin-bottom: 18px;
border:2px solid #f8e287;
background:#fef9e7
}
Run Code Online (Sandbox Code Playgroud)
jod*_*eci 23
我有一个类似的问题,设置帮助克隆模式为我工作:
$('#sortable').sortable({
helper: 'clone'
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10819 次 |
最近记录: |