Javascript 如何更改名称';s项目总是可排序的

Javascript 如何更改名称';s项目总是可排序的,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有一个排序表,它是从JSON文件加载的 现在我想编辑一个项目,例如小鸟 如何改变这一点 排序表的HTML代码: 奇异感觉 珠子般的小眼睛 小鸟 您可以使用contenteditable- 点击“小鸟”并自由编辑 <div id="sortparam"> <ul style="" class="ui-sortable" id="sortable"> <li style="" id="1" class="ui-state-default"> &l

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

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

如何改变这一点

排序表的HTML代码:


  • 奇异感觉
  • 珠子般的小眼睛
  • 小鸟

您可以使用
contenteditable
-

点击“小鸟”并自由编辑

<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>​

  • 奇异感觉
  • 珠子般的小眼睛
  • 小鸟

对于初学者,根据HTML规范,ID不能是数字。例如,如何使用Javascript@Diodeus它们可以是HTML5-@Mirko Cianfarani,你必须比ATM更好地解释你想要什么…这是一个可排序的jquery,但我想编辑一个项目。之前的项目是从用户插入的。看看这个例子,我想要第3项。怎么用?
<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>​