javascript - 如何使用 javascript 在 sortable 中查找值的项目

标签 javascript jquery jquery-ui jquery-ui-sortable

我有一个 sortable,它是通过从 JSON 文件加载创建的。 现在我想删除一个项目。

我从文本区域收到我必须取消的元素名称。 我保存在变量 namdel 中。 通过 for 循环,我将把这个变量与可排序的名称进行比较。

sortable 的 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>

问题是如何阅读这些项目,因为如果我阅读:

var contapara=1;
var l = document.getElementById(contapara).innerHTML;
alert(l);

程序在alert窗口中写入:

<span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds

我只想要小鸟

最佳答案

var contapara=1;
var regex = /(<([^>]+)>)/ig;
var l = document.getElementById(contapara).innerHTML.replace(regex, "");
alert(l);

正则表达式是我们的 friend :)

关于javascript - 如何使用 javascript 在 sortable 中查找值的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11144773/

相关文章:

javascript - 使用 vanilla javascript 复制 JS 对象

javascript - jQuery SVG,为什么我不能添加类?

jquery - 使用 jQuery 从 CKEditor 的 iframe 中获取内容

javascript - 使用 jquery UI "checkboxradio"小部件动态创建复选框

javascript - 页脚使用 .slideUp 向上滑动但随后向下滑动

Javascript:PI (π) 计算器

javascript - 将 <a> 放在 <tr> 中的更好做法是什么

javascript - 触发可拖动 handle 的拖动事件

javascript - jquery/js onload停止播放iframe视频

jquery - 循环遍历链接数组并在设定的时间间隔后动态加载每个链接的内容