【发布时间】:2013-09-23 08:36:38
【问题描述】:
我正在尝试将以下功能添加到可排序的 div 组中。我想在每个 div 中有一个按钮(实际上可以是任何东西),单击该按钮会将其放置在组的第一个位置。
<div id="sortable" class="content">
<div class="tile">
<div class="tile_header"><span class="header_text">Header 1</span></div>
This is div 1.
<br/><input type="button" name="button1" id="button1" value="Make me First"/>
</div>
<div class="tile">
<div class="tile_header"><span class="header_text">Header 2</span></div>
This is div 2.
<br/><input type="button" name="button2" id="button2" value="Make me First"/>
</div>
<div class="tile">
<div class="tile_header"><span class="header_text">Header 3</span></div>
This is div 3.
<br/><input type="button" name="button3" id="button3" value="Make me First"/>
</div>
<div class="tile">
<div class="tile_header"><span class="header_text">Header 4</span></div>
This is div 4.
<br/><input type="button" name="button4" id="button4" value="Make me First"/>
</div>
</div>
这些是 div。
$(function() {
$( "#sortable" ).sortable({
handle:".tile_header",
revert:true
});
});
这是我对 sortable 的调用。
我创建了一个jsFiddle 来说明我的意思。我试图查找是否可能,但没有找到类似的东西。
有什么想法吗?
【问题讨论】:
标签: javascript jquery css jquery-ui jquery-ui-sortable