按部件名称获取课程数量

时间:2013-02-10 14:12:12

标签: javascript jquery regex string replace

我有以下元素:

<ul id="towns">
    <li class="clearfix odd 516_499_132_0_0 town132">...</li>
</ul>

我需要为一个参数提取类“town132”,但数字 - 例如132 - 是可变的。

如何提取?

$('#towns').children('li').each(function() {
    parameter = $(this). // ???
});

1 个答案:

答案 0 :(得分:6)

如果你知道课程将永远在那里:

parameter = this.className.match(/town(\d+)/)[1];

否则:

var m = this.className.match(/town(\d+)/);
if (m) {
    parameter = m[1];
}