javascript - 从 id 标签中获取数字

标签 javascript jquery html

我有以下内容:

<ul style="display: block;">

<li id="deviceTree_3" class="device">

<div class="tree-itemBody ">

<div class="triCheck"</div>

<div class="tree-arrowPlaceholder"></div>

<span class="tree-itemContent">Bath Vanity (na)</span>

</div>
</li>

想法是获取deviceTree_#后面的数字

我遇到的问题是数字可以是各种长度,即 ....583 或 3

这是正则表达式的情况还是有更简单的解决方案

最佳答案

var tempname=$("#deviceTree_3").attr("id").split("_");

alert(tempname[1]);//show 3

引用 split

关于javascript - 从 id 标签中获取数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19109503/

相关文章:

javascript - 如何使 HTML header 与之前设计的 JavaScript 代码保持一致

javascript - 如何将 Parrot AR.Drone 编程为直线飞行

jquery - 混合 CodeIgniter、HTML、JQuery 和 MySQL

javascript - 无法使用 JQuery 模拟点击

javascript - 如何将输入的文本附加到 ASP.NET MVC 项目文件中的 .txt 文件中?

javascript - 密码恢复链接上不会加载任何内容

javascript - 从外部 URL 获取所有 URL

javascript - 重叠的菜单选项卡

javascript - json - 无法访问 json 参数

javascript - 这两种 jQuery 的写法有什么区别?