Jquery id选择器,字符串“#”作为id

时间:2013-12-23 11:55:26

标签: jquery jquery-selectors

我想在一个标识为onclick的链接上对"1_#FF0000"事件进行一些jquery功能。

当我使用jquery id 选择器

$("#1_#FF0000")

它没有选择我的链接

任何人都可以建议我如何在这种情况下使用jquery选择器

4 个答案:

答案 0 :(得分:7)

你需要使用\#

来逃避它
$("#1_\\#FF0000")

答案 1 :(得分:5)

试试这种方式

$("[id^=1_#FF0000]")

OR

 $("[id='1_#FF0000']")

DEMO

参考

http://api.jquery.com/category/selectors/attribute-selectors/

答案 2 :(得分:3)

你也可以这样做:

$("[id='1_#FF0000']")

attribute-equals-selector

答案 3 :(得分:0)

ID必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(“ - ”),下划线( “_”),冒号(“:”)和句号(“。”)。

HTML Specification