javascript - 如何更改始终可排序的项目的名称

标签 javascript jquery jquery-ui

我有一个可排序,它是从 JSON 文件加载的。

现在我想编辑一个项目,例如小鸟。

如何改变这个?

可排序的 HTML 代码:

<div id="sortparam">

<ul style="" class="ui-sortable" id="sortable">
    <li style="" id="1" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Singular sensation</li>
    <li style="" id="2" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Beady little eyes</li>
    <li style="" id="3" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds </li>
</ul>

</div>

最佳答案

您可以使用contenteditable - http://jsfiddle.net/Jv5Zq/

点击“小鸟”并随意编辑

<div id="sortparam">

<ul style="" class="ui-sortable" id="sortable">
    <li style="" id="1" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Singular sensation</li>
    <li style="" id="2" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Beady little eyes</li>
    <li style="" id="3" class="ui-state-default" contenteditable> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds </li>
</ul>

</div>​

关于javascript - 如何更改始终可排序的项目的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11163246/

相关文章:

javascript - 使用 JQuery 从具有 JSON 值的表中选择行

javascript - 如何不允许生成错误元素

javascript - 如何在jquery中将表行和列中的所有值获取到数组

javascript - Jquery 悬停条件鼠标移出时滞后

javascript - Unicode 字符在变量名中有效吗?

jquery - Angular 单元测试错误($未定义)

javascript - 尝试升级 jQuery 版本时 AJAX 帖子显示错误

jquery - 可排序不适用于标签

javascript - 对象解构赋值在构造函数中表现异常

javascript - 如何删除 Bootstrap 上两列之间的间隙