我有一个 HTML 页面,其中许多元素根据用户请求动态插入。这些元素中的每一个都有一个 id 属性,其中包含一些字符串加上一个数字 id 值加上另一个字符串。
示例:budget_budget_alive_elements_attributes_10_unit_value
所以我尝试了以下选择器:
$("#budget_budget_alive_elements_attributes_\d+_unit_value");
但不幸的是它不起作用。
某人wrote an article jQuery 选择器的扩展用于获取这些类型的 id,但我也没有运气。
你能帮我一下吗?考虑到元素 id 值的限制,我如何为它们创建选择器?
最佳答案
您最好使用类选择器(通过向这些元素添加相同的类)。
否则你必须使用类似的东西:
$("[id^='idbudget_budget_alive_elements_attributes']")
关于javascript - 使用正则表达式选择元素 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20948437/