作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
如果我的html如下所示
<div id="TestHash"> </div>
我可以通过 $("#TestHash")
、$(TestHash)
访问它。两者的结果相同。没有#的元素有什么用??
最佳答案
事实上,在 Javascript 中有一个遗留的人工制品——带有 ID 的元素会自动填充全局命名空间。
这就是为什么您可以直接访问它的原因 ($(TestHash)
)。然而,它是旧版浏览器遗留下来的一个被误解的部分,所以你不应该依赖它。
如果可能,请始终使用 $("#myId")
版本。
关于jquery - Jquery中#的必要性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36931572/
所以我有这个棋盘,可以玩棋盘游戏...问题是,我怎么知道用户点击了哪个方 block ?我知道 x 和 y 坐标,但我该如何自动化它,而不需要寻找每个方 block 的具体位置。 (而且棋盘的大小是可
我是一名优秀的程序员,十分优秀!