gpt4 book ai didi

jquery - Jquery中#的必要性是什么

转载 作者:太空狗 更新时间:2023-10-29 14:14:14 27 4
gpt4 key购买 nike

如果我的html如下所示

<div id="TestHash"> </div>

我可以通过 $("#TestHash")$(TestHash) 访问它。两者的结果相同。没有#的元素有什么用??

最佳答案

事实上,在 Javascript 中有一个遗留的人工制品——带有 ID 的元素会自动填充全局命名空间。

这就是为什么您可以直接访问它的原因 ($(TestHash))。然而,它是旧版浏览器遗留下来的一个被误解的部分,所以你不应该依赖它。

如果可能,请始终使用 $("#myId") 版本。

关于jquery - Jquery中#的必要性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36931572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com