用Regex选择元素jQuery

时间:2014-01-06 10:54:20

标签: javascript jquery regex jquery-selectors

我有一个HTML页面,其中许多元素是在用户请求时动态插入的。这些元素中的每一个都有一个id属性,其中包含一些字符串加上数字id值和另一个字符串。

示例:budget_budget_alive_elements_attributes_10_unit_value

所以我尝试了以下选择器:

$("#budget_budget_alive_elements_attributes_\d+_unit_value");

但不幸的是,它不起作用。

jQuery选择器扩展的某些人wrote an article用于获取这些类型的ID,但我也没有运气。

你能在这帮我吗?鉴于元素的id值的限制,我如何为它们制作选择器?

1 个答案:

答案 0 :(得分:3)

您最好使用类选择器(通过向这些元素添加相同的类)。

否则你必须使用类似的东西:

$("[id^='idbudget_budget_alive_elements_attributes']")