rodrigoalvesvieira
rodrigoalvesvieira

Reputation: 8062

Select elements jQuery with Regex

I have a HTML page where many elements are dynamically inserted as the user requests. Each of these elements have an id attribute with some string plus a numeric id value plus another string.

Example: budget_budget_alive_elements_attributes_10_unit_value

And so I tried the following selector:

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

But it unfortunately does not work.

Some person wrote an article of an extension to jQuery selector for fetching these kinds of ids but I had no luck with that, either.

Can you help me here? Given the constraints of the element's id values, how can I make a selector for them?

Upvotes: 0

Views: 110

Answers (1)

xdazz
xdazz

Reputation: 160903

You'd better use class selector (by adding same class to these elements).

Else you have to use something like:

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

Upvotes: 3

Related Questions