前端之家收集整理的这篇文章主要介绍了
Jquery中#的必要性是什么?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我的html如下所示
<div id="TestHash"> </div>
我可以以$(“#TestHash”),$(TestHash)的形式访问它.两者都会产生相同的结果.
什么是没有#??的元素的用法
@R_403_323@
实际上,Javascript中存在遗留物 – 具有ID的元素会
自动填充全局命名空间.
这就是你可以直接访问它的原因($(TestHash)).但是,它是遗留浏览器遗留下来的一个被误解的部分,所以你不应该依赖它.
在可能的情况下,始终使用$(“#myId”)版本.
原文链接:https://www.f2er.com/jquery/177344.html