jQuery总结
2016-03-06 11:58
579 查看
简介
jquery是一款轻量级的JS库,文件很小,不影响加载速度,它兼容CSS3,还兼容了各种主流浏览器。使用户能方便地处理HTML文档,事件,实现动画效果,并且方便地为网站提供Ajax交互
优点
提供了强大的功能函数和简单精准的选择器操作解决了浏览器兼容问题,支持市场上主流的浏览器
支持ajax,封装后使用ajax交互代码简介,操作简单
具有丰富的插件库,可以方便地使用
提供了丰富的UI。
应用
适合小型简单的网站开发,易入门,易学。而且移动端也有jQuery Mobile.jQuery 涵盖
核心
主要有核心函数,对象访问,数据缓存(data(key,value),removeData([nameList])),队列控制,插件控制,多库共享
属性
操作属性
attr,prop, removeAttr,removeProp**注意:prop与attr的区别是attr获取的值是字符串,如果是布尔值,尽量用prop,他们在源码中的差别是,attr的实现返回的时候多加了 : 。。。+“”;**操作CSS类
addClass,removeClass操作HTML代码/文本/值
html(),text(),val()操作CSS
css({。。。:。。。})或 css(name,value)位置:
position(),offset()
scrollTop() scrollLeft()
尺寸:
height(),width(),innerHeight,innderWidth(),outerHegiht(),outerWidth()
选择器(很强大,此处省略)
事件对象,很丰富,参看API
UI效果
ajax 另专门阐述ajax
还有一些为操作form表单的封装,用起来很方便
相关文章推荐
- jquery:has()选择器
- jQuery之ready源码分析
- jquery数据库在线查询条件编辑器QueryBuilder使用经验
- 小结选择器--CSS、JavaScript、JQuery
- jQuery.validate.js之二【整理】
- jquery.validate.js之一【整理】
- JavaScript中利用jQuery绑定事件的几种方式小结
- 使用jQuery或者原生js实现鼠标滚动加载页面新数据
- JQuery $post函数
- jquery 划词百度(谷歌、必应等)搜索
- Jquery中get函数
- ajax学习第一天——基于jquery的简单应用
- jquery 检测当前登陆浏览器
- jQuery——语法
- PHP+jQuery 注册模块开发详解
- jQuery——什么是jQuery
- jquery中remove(),detach()和empty()的区别
- JQuery之ajax
- jquery在线手册
- 尝试读jquery源码_1