jquery的链式编程:
$(".box").show(1000).html("Tomorrow is Autumn!");
隐式迭代是指不需要for循环来迭代元素。
jquery的版本:
1.x版本;
2.x版本,不再支持ie6、7、8;
同版本两个文件的区别:
min:压缩版,压缩过后体积会更小;
压缩指的是:把注释、空格、换行全部去掉,把变量名称尽可能的换成更加简短的字符;
压缩的目的:就是让文件变得更小;
使用jquery前需要引包:
<script src="jquery-1.11.1.js"></script>
jquery入口函数:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style></style>
</head>
<body>
<!-- 引包 -->
<script src="jquery-1.11.1.js"></script>
<script>
// 入口函数:
$(document).ready(function () {
})
</script>
</body>
</html>
原生js,入口函数。页面上所有内容加载完毕,会执行。不仅文本加载完毕,而且图片也要加载完毕,再执行函数。
window.onload = function () {
alert(1);
}
jquery的第一种入口函数: 文档加载完毕,图片不加载的时候就可以执行这个函数。
$(document).ready(function () {
alert(1);
})
jquery的第二种入口函数:文档加载完毕,图片不加载的时候就可以执行这个函数。
$(function () {
alert(1);
});
jquery的第三种入口函数:文档加载完毕,图片也加载完毕的时候再执行这个函数。
$(window).ready(function () {
alert(1);
})