1.人口函數(shù)的兩種寫(xiě)法
2.對(duì)比JavaScript的入口函數(shù)jQuery的入口函數(shù),執(zhí)行時(shí)機(jī)
JavaScript的入口函數(shù)要等到頁(yè)面中所有資源(包括圖片馋辈、文件)加載完成才開(kāi)始執(zhí)行衣吠。
jQuery的入口函數(shù)只會(huì)等待文檔樹(shù)加載完成就開(kāi)始執(zhí)行政己,并不會(huì)等待圖片、文件的加載晨炕。
3.?$本身就是一個(gè)函數(shù)衫画,$===jQuery
4.DOM對(duì)象(js對(duì)象)
使用JavaScript中的方法獲取頁(yè)面中的元素返回的對(duì)象就是dom對(duì)象。
dom對(duì)象只可以使用dom對(duì)象的方法和屬性
5.過(guò)濾選擇器
6.篩選選擇器(方法)
7.設(shè)置css
8.jq對(duì)象與js對(duì)象的聯(lián)系
(jq對(duì)象其實(shí)就是js對(duì)象的一個(gè)集合瓮栗,偽數(shù)組削罩,里面存放了一大堆的js對(duì)象)(宏觀上)
9.mouseover和mouseenter
mouseover? 鼠標(biāo)經(jīng)過(guò)父元素子元素都會(huì)觸發(fā)這個(gè)事件
mouseenter? 鼠標(biāo)經(jīng)過(guò)指定元素才會(huì)觸發(fā)事件
10.屬性操作
attr和prop還可以$('#id').attr()??$('#id').attr()獲取對(duì)應(yīng)元素的值
11.動(dòng)畫(huà)
slideDown? ?slideUp? ?slideToggle
fadeIn??fadeOut??fadeToggle
animate( { left:500})
stop
12.添加節(jié)點(diǎn)
$("div").append($("p")); 添加在div內(nèi)的元素后面, div作為父級(jí)元素
$("div").prepend($("p"))费奸;添加在div內(nèi)的元素前面弥激, div作為父級(jí)元素
$("div").after( $("p")) ; 添加在div后面(前面before),div作為兄弟元素
$("p").appendTo($("div")); 將存在的p元素添加到div中愿阐,原來(lái)的p會(huì)刪除掉
$("div").empty(); 清空div里面的內(nèi)容
$("div").remove();刪除div節(jié)點(diǎn)
13.javascript:void(0)
?void 是 JavaScript 中非常重要的關(guān)鍵字微服,該操作符指定要計(jì)算一個(gè)表達(dá)式但是不返回值。