Opened 15 years ago
Closed 15 years ago
#1972 closed bug (worksforme)
I can not catch element if there is "[", "]" symbols in id. example: alert($jq('#i[4]').attr('id'));
Reported by: | phoenix | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.2.2 |
Component: | core | Version: | 1.2.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description (last modified by )
I can not catch element if there is "[", "]" symbols in id. example: alert($jq('#i[4]').attr('id')); but I can catch such elements by getElementById function.
Change History (1)
comment:1 Changed 15 years ago by
Description: | modified (diff) |
---|---|
Resolution: | → worksforme |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
That is because those are reserved characters for the jQuery system. To use them you have to escape them with backslashes. Read here for more.
http://docs.jquery.com/Frequently_Asked_Questions#How_do_I_select_an_element_that_has_weird_characters_in_its_ID.3F
See the example in the wiki also.
http://docs.jquery.com/Selectors/id