带有空格的jQuery ID?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (125)

项目的ID应该是

<div id="content Module">Stuff</div>

如何使用jQuery来选择这个呢?

$("#content Module").whatever() 
提问于
用户回答回答于

使用属性选择器。

$("[id='content Module']").whatever();

或者:

$("div[id='content Module']").whatever();

用户回答回答于

不要使用空格,原因很简单,空格字符不适用于ID属性。

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

扫码关注云+社区