假设你有一些<div>s:
<div id="div_num1"></div>
<div id="div_num2"></div>
<div id="div_num3"></div>
Run Code Online (Sandbox Code Playgroud)
您可以通过选择选择所有这些div $("div[id^='div_num']").你如何建立一个引用前缀后面的数字的函数?
例如,一个将警告数字3的函数"div_num3".
更一般地说,如何在jQuery选择器中使用完整的正则表达式?
如果你有一组元素,你可以迭代它并获得那里的数字:
$("div[id^='div_num']").each(function() {
if (this.id.match(/^div_num(\d+)$/)) {
alert(RegExp.$1);
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1534 次 |
| 最近记录: |