在JQuery中$(document.body)和这个$("body") 这两的区别在哪里?
2024-09-07 10:02:07
两种写法代表的是同一个对象
$("body") 是一个选择器,jQuery 会从 DOM 顶端开始搜索,直到找到标签为 body 的元素。
而 $(document.body) 中的 document.body 已经是一个 DOM 对象,jQuery 可以直接使用此元素。
所以它们的区别在于效率,$(document.body) 高于 $("body")
但一般情况下在普通单页面是体现不出来的。
最新文章
- java中的内部类
- 数据库---实验四 oracle的安全性和完整性控制
- 1Z0-053 争议题目解析681
- JS组件系列——封装自己的JS组件
- 用C++为nodejs 写组件,提高node处理效率
- bzoj2251
- 获取元素样式 currentStyle 和 getcomputedStyle
- PHP面试题三
- http调试工具,linux调试工具
- vi使用入门指南
- PHP - 设置地址栏小图标
- 点击 下载 pdf
- Vmware虚拟机设置静态IP地址
- Hadoop记录-Hadoop jmx
- 从word得到表格数据插入数据库(6位行业代码)
- Robberies HDU - 2955
- kubernetes session回话保持
- C# 子类父类方法同名,三种处理方式
- MikroTik RouterOS安装到SATA硬盘
- window.location属性用法及解决一个window.location.search为什么为空的问题