jQuery详细介绍
1,$的含义:就是一个名称符号;jquery占用了两个变量;$和jquery;
2,js与jQuery的入口函数区别
(1),js的window.onload事件是等到所有内容加载完毕以及外部图片之类的文件加载完了之后,再回去执行。
(2),jQuery的入口函数,是等到标签加载完毕后就执行;
$符号原理代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="../../jQuery包/jquery-3.2.1/jquery-3.2.1.min.js"></script>
<title>jQuary的原理</title>
<script>
var iQuery=function(dom){
var obj={
ready:function(func){
if(typeof dom.onload==="function")
{
var oldfunc=dom.onload;
dom.onload=function(){
oldfunc();
func();
}
}
else{
func();
}
}
};
return obj;
}
iQuery(window).ready(function(){
alert('第一个');
});
iQuery(window).ready(function(){
alert('第二个');
});
</script>
</head> <body>
</body>
</html>