javascript - 通过 id - #id 或 span#id 获取元素的更有效方法是什么?为什么?

标签 javascript jquery dom

通过 id 获取元素(如果其 id 是唯一的)更有效的方法是什么?

#id

#div1 #id

span#id

为什么?

您能告诉我在哪里可以读到此类内容吗? (如何更快、更有效地使用 jQuery 选择器以及为什么要这样)

谢谢!

最佳答案

#id//在 jQuery 中通过 Id 获取元素最有效的方法

HTML 元素的 id 应该是唯一的,因此 jQuery 将使用 document.getElementById() 而不是 document.getElementsByTagName() 并进行迭代搜索正确元素的元素数组。

关于javascript - 通过 id - #id 或 span#id 获取元素的更有效方法是什么?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7879187/

相关文章:

php - 将另一个 PHP 重新加载到 DIV 中

javascript - React-native 在导入语句上抛出意外的 token 错误

javascript - 如何在 silverlight 中全屏模式下点击视频?

javascript - 对象和资源管理器 9 以及所有其他浏览器和 Javascript 版本中的不同行为

javascript - 如何将参数传递给 addEventListener 中传递的监听器函数?

javascript - Angular2 - 具有单独模板/样式文件的库组件

javascript - 如果字符串类似于 'price 0 €',则替换innerHTML

javascript - 可选字段和下拉框的 jQuery ketchup 验证规则

php - SlideToggle 函数向下滑动选定的 div

jquery - 如何使用 jQuery 动态更改选定的单选按钮