从id标签中抓取数字

Jos*_*Cox 0 html javascript jquery

我有以下内容:

<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>
Run Code Online (Sandbox Code Playgroud)

想法是在deviceTree_后获取数字#

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

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

Rit*_*tan 5

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

alert(tempname[1]);//show 3
Run Code Online (Sandbox Code Playgroud)

参考分裂