当 DOM ID有一个空格时,如何使用 jquery 的 ID 选择器?

例如,我的 DOM ID 是

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

应该如何使用 jquery 的 ID 选择器获取到这个 DOM 元素?

如果只是简单的如下

$("#content Module").whatever()

jQuery 会直接报错。

解决方法:

使用属性选择器

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

或者,更好地,指定标记:

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

请注意,与 $(‘#id’) 不同,如果你的页面中有多个具有相同 ID 的元素,则会返回多个元素。

最新文章

  1. Gulp:自动化构建工具
  2. 分享一个Object.defineProperties 定义一个在原对象可读可写的方法
  3. oracle的加密和解密
  4. 一款很实用的jQuery鼠标悬浮有动画效果的响应式瀑布流插件
  5. SQL Server跨服务器的数据库迁移
  6. An unknown server-side error occurred while processing the command.处理
  7. HttpWebRequest与HttpWebResponse使用例子(转)
  8. ftp自动上传下载文件脚本
  9. C#序列化和反序列化
  10. U5首次登录
  11. R.layout.main connot be resolved 和R.java消失
  12. Vrui 增加自定义事件
  13. 关于JDBC导入mysql的jar驱动的头痛
  14. python3.* socket例子
  15. 百度资深架构师带你深入浅出一致性Hash原理
  16. Linux-高可用Keepalived概念篇
  17. [转] 分代垃圾回收的 新旧代引用问题(原标题:Back To Basics: Generational Garbage Collection)
  18. MYSQL的服务不见了
  19. AutoCAD DevTV-AUTOCAD二次开发资源合集
  20. PIPESTATUS 对于ksh 无效

热门文章

  1. C#中多集合组合实现
  2. MySQL Replication--复制基本工作原理
  3. Apache:编译和安装
  4. 如何进行SQL注入攻击?
  5. 泛微 e-cology OA 远程代码执行漏洞复现
  6. TPA测试项目管理系统-测试用例管理
  7. scrapy框架爬取开源中国项目大厅所有的发布项目。
  8. LeetCode(数据库)部门最高工资
  9. Build Post Office II
  10. BCB6 如何跨工程(Project)进行源码级调试