$符号介绍
$等价于 jQuery
window.jQuery = window.$ = jQuery;
})(window);
调用$()等价于调用jQuery(). 该函数会返回一一个jQuery对象(注意不是JS对象),其中包含了若干html元素(JS对象),通过jquery提供的属性和方法,可以对这些元素进行操作
$("div").remove();
$("div").css("background","red");
文档就绪事件函数
在整个html文档加载完成后立即触发执行
window.onload=function(){}
jqyuery也提供了相应的文档就绪函数,如$里面包含的匿名函数
$(function(){});
完整写法
$(document).ready(function(){});
JS对象和jQuery对象的互相转化
JS对象只能调用JS提供的属性和方法。
jQuery对象只能调用jQuery提供的属性和方法,不能和JS提供的属性及方法混用。
js对象转成jQuery对象
$(js对象)--返回的就是一个jQuery对象
var div=document.getElementById("hello");
alert($(div).html());
jQuery对象转成js对象
jQuery对象[0]--返回的就是一个js对象
$(function(){
alert($("#hello")[0].innerHTML);
});
jQuery对象.get(0)--返回的就是一个js对象
$(function(){
alert($("#hello").get(0).innerHTML);
});