《hover事件》
注意:這是jquery中獨(dú)有的事件表示鼠標(biāo)移上和鼠標(biāo)離開的綜合體狈醉。它的內(nèi)部可以接受兩個(gè)指令,第一個(gè)表示鼠標(biāo)移上執(zhí)行的抒线,第二個(gè)表示鼠標(biāo)離開執(zhí)行。如果只寫一個(gè)指令表示鼠標(biāo)移上和離開執(zhí)行相同命令嘶炭。
基本格式:
hover(funciton(){},function(){});
如果只寫一個(gè)指令其實(shí)它就等同于鼠標(biāo)移上逊桦。
《篩選選擇器中的eq()》
篩選選擇器都是寫在選擇函數(shù)之外的所以有一個(gè)優(yōu)勢是不需要拆分字符串。其中jquery將一些非常常用的過濾選擇器也提出來變成了篩選選擇器去使用睡陪。
【jq的類控制】
簡介:由于在實(shí)際工作中對(duì)class屬性的修改非常常用。所以jq專門準(zhǔn)備控制類的一些功能更函數(shù)兰迫。分別是添加類。刪除類涡拘,切換類据德。
addClass(參數(shù)1) 添加類; 必須指定要添加的類名稱晋控。
removeClass(參數(shù)1) 刪除類; 如果不填寫參數(shù)表示刪除標(biāo)簽身上所有的類仲吏,如果填寫參數(shù)表示刪除指定的類。
toggleClass(參數(shù)1) 切換類裹唆;表示在刪除和添加之間對(duì)某一個(gè)類進(jìn)行切換只洒。必須指定參數(shù)。
《知識(shí)點(diǎn)》
Jquery當(dāng)中選擇器的工作原理毕谴;
Jq中的選擇器是層層過濾的,不是一步到位的涝开。
《開關(guān)按鈕》
什么是開關(guān)按鈕;
當(dāng)同一個(gè)事件類型每次觸發(fā)執(zhí)行的是不同的命令的時(shí)候這種按鈕稱之為開關(guān)按鈕拄养。
簡單的說就是事件相同但執(zhí)行的指令卻不相同银舱。
開關(guān)按鈕事件,注意這也是jquery當(dāng)中獨(dú)有的事件類型寻馏。
基本結(jié)構(gòu):
toggle(function(){},function(){}) 表示當(dāng)?shù)谝淮螁螕舻臅r(shí)候執(zhí)行指令1,第二次單擊執(zhí)行指令2. 它的使用方式特別像 hover嘁锯。
【透明度動(dòng)畫功能組】
《淡入》
fadeIn() 作用實(shí)現(xiàn)透明度動(dòng)畫形式的入場;
《淡出》
fadeOut() 實(shí)現(xiàn)透明度動(dòng)畫形式的離場家乘;
《透明切換》
fadeToggle() 實(shí)現(xiàn)透明度動(dòng)畫切換;
注意事項(xiàng):以上3個(gè)函數(shù)都可以傳遞一個(gè)參數(shù)來控制動(dòng)畫的時(shí)間仁锯。
《透明到》
fadeTo(參數(shù)1,參數(shù)2) 實(shí)現(xiàn)半透明野芒;
參數(shù)1表示動(dòng)畫時(shí)間双炕, 很多時(shí)候會(huì)寫0;可用于馬上切換為半透明妇斤。
參數(shù)2 表示透明度的值 1=100%;
實(shí)際上各大瀏覽器對(duì)透明度的兼容性歷來是不太好的荸恕,但是如果使用jquery中的fadeTo實(shí)現(xiàn)的半透明是完全兼容的。
《落空類的經(jīng)驗(yàn)》
落空類的核心思想是不去直接控制目標(biāo)本身融求,它是通過父級(jí)來控制目標(biāo)算撮,這樣一個(gè)父級(jí)可以控制多個(gè)子級(jí)的樣式。這是他的強(qiáng)大之處所在肮柜。