【发布时间】:2016-03-02 19:22:26
【问题描述】:
我使用 jQuery sortable 库创建了可排序的项目列表。
HTML:
<ul id="sortable">
<li id="item1" data-index="1">Item 1</li>
<li id="item2" data-index="2">Item 2</li>
<li id="item3" data-index="3">Item 3</li>
<li id="item4" data-index="4">Item 4</li>
<li id="item5" data-index="5">Item 5</li>
</ul>
JS:
(function($) {
$('#sortable').sortable({
stop: function(e, ui) {
console.log(ui.item.index()); // Returns 0,1,2 etc
}
});
})(jQuery);
如何使用li 标签的data-index 属性作为自定义索引?
它应该打印自定义的index 值而不是它自己的index 值,即0,1,2 等。
【问题讨论】:
标签: javascript jquery jquery-ui jquery-plugins jquery-ui-sortable