web开发-浏览器兼容策略-jquery框架
来源:互联网 发布:股权拆分盘系统源码 编辑:程序博客网 时间:2024/05/16 16:18
1 整体印象
jQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。
jQuery 是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。
jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。
jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。
更详细的描述可以参考 http://baike.baidu.com/view/1020297.htm?fr=ala0_1
2 具体印象
1.精准简单的选择对象
Jquery的选择器很丰富,操作也很简单,jquery提供了属性选择器,包含选择器,位置选择器,过滤选择器,反向过滤选择器等。拿这些选择器去定位元素
根本不用去关心浏览器兼容的处理细节,因为jquery这个框架都给你做好了。
2.对象函数的应用简单
Jquery也提供了很多方便开发者应用的方法,如页面元素的隐藏或显示的操作。不用我们再用多行的js来设置display:none,display:block。我们直接定位到元素
用show()或hide()就可以轻松搞定。
3. 封装支持aJax
Jquery提供了多种方式的ajax操作。可以很灵活的很简单的满足开发的需要。最重要的一点是根本不用去考虑xmlhttp根据不同的浏览器不同的实例获取方法。因为在jquery封装的ajax操作中开发者根本就不用去关心这个实例。
4. 对事件的支持
Jquery对事件的处理也做了简化操作的封装。
5.丰富的动画效果
Jquery本身提供的方法就有很多是动画特效的方法,定位元素,调用方法,不用写什么特效的js,css样式的代码,就可以直接显示动画效果。
6.插件丰富,便于扩展
240多个jquery插件可以满足很多不同的场景需求。
3 给系统开发带来的好处
1. 如果严格用jquery的话,我们的浏览器兼容问题可以大范围的减少。
2. 代码简单,实现的功能强大,能最大程度的提高我们js开发效率。
3. 动画,插件丰富,便于以后的扩展。
4. jqeury 能很好的支持css3标准。
- web开发-浏览器兼容策略-jquery框架
- web开发-浏览器兼容策略-js+css
- web开发中浏览器兼容的问题
- web前端,浏览器兼容
- web前端,浏览器兼容
- WEB 浏览器兼容
- 跨浏览器的插件开发框架,兼容ActiveX 和 NPAPI
- 做手机Web开发做浏览器兼容用到了
- 浏览器兼容和jquery载入
- jQuery兼容浏览器IE8方法
- Web前端浏览器兼容初探
- Web前端浏览器兼容初探
- Web前端浏览器兼容初探
- Web前端浏览器兼容初探
- 页面元素透明度的浏览器兼容策略
- js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器
- js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器
- web项目发布到IIS上 360浏览器不兼容jQuery的解决办法
- Excel单元格下拉框设置
- java底层学习
- Linux下安装MongoDB
- HTCDesire HD(g10)完整刷机教程
- Sql Server2005 修复数据库页某段内容损坏
- web开发-浏览器兼容策略-jquery框架
- 如何为 Eclipse 中的 Java 源文件设置为 UTF-8 默认编码
- 3_字符设备驱动
- asp.net 之发送邮件
- android 2.x 根据姓名查找通讯录
- Sql server2005 自动备份设置
- psot页面
- 关于vc编辑框控件的问题
- Ubuntu 10.10更新源列表(ubuntu10.10源)