使用jQuery选择器的优势
来源:互联网 发布:ecshop仿淘宝订单页面 编辑:程序博客网 时间:2024/05/25 20:00
使用jQuery选择器的优势
最近在慕课网上再回顾一下jQuery,发现其中有挺多的细节之前也没有留意到,如果我们使用jQuery选择器,或者使用的是DOM操作方法,其中jQuery选择器会有什么样的优势呢?
我们肯定知道利用id,class,tag可以通过原生的方法获取到对应的节点,但是其中会有一些兼容性的问题。而jQuery的优势有很多,包括容易上手,利用更少的代码可以写出更多的功能,代码精短而高效,具有强大的选择器,可以解决浏览器的兼容,完善的事件机制,出色的Ajax封装,丰富的UI。正式因为这个原因,更多人使用的是jQuery框架,这里我们就jQuery选择器来看jQuery的优势具体是哪?
如果我们利用原生的JS来进行DOM操作的话,避免不了一些兼容性的问题,例如:
1)IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含这注释节点,但是我们并不是想要这个效果
2)getElementById的参数在IE8以及较低版本中是不区分大小写的
3)在IE7以及较低版本中,表单元素中,如果表单A的name属性名用了另一个元素的B的ID名并在B之前,那么getElementById就会选中A元素。
4)IE8及较低版本中,浏览器是不支持getElementsByClassName的。
所以如果我们使用原生的JS代码来实现DOM操作,其实是需要考虑挺多的浏览器兼容的问题,但是因为jQuery框架的出现,让我们可以不用考虑这方面浏览器兼容的问题,而是更加注重于业务逻辑开发。
阅读全文
0 0
- 使用jQuery选择器的优势
- jquery选择器的优势
- jQuery 选择器的使用
- jquery选择器的使用
- jQuery 选择器的使用
- jQuery 选择器的使用
- jQuery 选择器的使用
- jQuery 选择器的使用
- JQuery的选择器使用
- Jquery----------选择器的使用
- jQuery选择器的使用
- jquery 选择器的使用
- 转帖:jquery选择器的使用
- [翻译]jQuery 选择器的使用
- jquery 基本选择器的使用
- jquery基本选择器的使用
- jquery 选择器的使用探讨
- jQuery-Selectors(选择器)的使用
- 全国1977——2016年参加高考人数和录取率
- Linux学习篇第三章之~nfs
- 40条常见的移动端Web页面问题解决方案
- smartsvn 忽略.DS_Store
- RxSwift
- 使用jQuery选择器的优势
- 遍历
- Matlab处理读取ASCII文本数据找到规则需求,重新写入数据到新的文本文件[示例:有限元边界条件施加]
- MVVMLight+WPF
- mysql数据库ibdata1文件瘦身
- 第三十一天 用js写一个可以拖动的div
- Oracle 误删除软件目录
- 多线程synchronized、wait与notify
- Android USB通信