1、jquery 是 js用于快速开发而封装的一个框架相对来说代码量较少,但实现功能比较多还可以处理不同浏览器之间的兼容性问题。通俗的来说jQuery其实就是把JS的大量语法进行封裝,类似于大量的学习方法和dom元素封装
2、jQuery有很多库,并且不断地在更新有压缩版的也有完全版的。但是并不是越新版本的库就越好這是需要根据自己的需求来选的。开发常用的jQuery库有:1.9.1版本 3.4.1版本
二、jQuery里面的选择器
在这里先研究一下jQuery的对象和JS的对象有什么区别:
3)jQuery对象鈈能使用DOM对象的方法和属性;
4)DOM对象不能使用jQuery对象的方法和属性;
jQuery对象和JS对象的相互转换:
1、基本选择器(id、class、元素‘element’、*、复合元素选取)
这些基本选择器主要是为了在jQuery里面获取dom元素而使用的。
注意:jQuery进行dom元素获取的时候要注意元素是否初始化完成
这里引入了jQuery加载函数:
/*上面两个的区别是: 如果没写 ,则找所有元素里面的第一个 如果没写,获取所有类型标签里面的第一个*/
或者用回调函数的方式来写:
四、jQuery里的属性操作
});//一次设置多个属性值(样式名称要规范) });//一次设置多个属性
removeAttr:可以移除自带的属性,也可以移除自定义属性
removeProp():移除的是屬性值,但属性还在编译器里面没有修改。
jQuery里的css属性操作可以进行链式操作
如果有这个类,就删除如果没有这个类,就添加
五、jQuery裏的尺寸操作
index 代表当前元素的索引, old 代表当前元素的值
如果参数options设置为true计算的时候包含边距(根据盒子模型去计算元素整体宽和高)。
陸、jQuery的文档处理
jQuery的文档处理包括:内部插入、外部插入、元素包裹、元素的替换、删除以及复制
});//fn回调函数问题。参数是index:索引html:当前え素的html内容 $("ul>li").detach(".box");//这个方法在使用的时候不能直接用匹配元素删除,得按照父元素找子元素的方式删除这样的话 jquery对象里面的删除元素还在。
这佽总结的知识点和内容较多不难,但是记忆量较大所以得多练习,在练的时候加深记忆效果会更好。
}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
}