這2個(gè)是有區(qū)別的。
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括墾利網(wǎng)站建設(shè)、墾利網(wǎng)站制作、墾利網(wǎng)頁制作以及墾利網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,墾利網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到墾利省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
hover是指分別當(dāng)鼠標(biāo)指針進(jìn)入和離開元素時(shí)被執(zhí)行的事件相當(dāng)于mouseenter+mouseleave。而mouseover鼠標(biāo)進(jìn)入某個(gè)元素或其子元素時(shí)觸發(fā)。
可參考mouseover和mouseenter的區(qū)別:
而mousemove如你所說只要鼠標(biāo)移動(dòng),哪怕只有1像素就會(huì)觸發(fā)。因?yàn)橛脩粼跒g覽網(wǎng)頁的過程中,鼠標(biāo)是會(huì)不停移動(dòng)的,所以一旦綁定這個(gè)事件,網(wǎng)頁就會(huì)不停的執(zhí)行mousemove所綁定的響應(yīng)函數(shù),消耗系統(tǒng)資源。這里的系統(tǒng)資源是指客戶端的。。
首先回答是,不是必須是hover。
這個(gè)addClass里寫hover是因?yàn)橹暗腃SS類選擇器的名稱是hover(就是.hover ?{background:red};)。這個(gè)名稱可以改成別的。下邊給你一個(gè)可以工作的代碼:
html
head
titlehover?demo/title
script?src="http://code.jquery.com/jquery-1.10.2.js"/script
style
.myStyle?{
background:?red
}
;
/style
/head
body
table?border="1"
tr
tdrow?1,?cell?1/td
tdrow?1,?cell?2/td
/tr
tr
tdrow?2,?cell?1/td
tdrow?2,?cell?2/td
/tr
/table
script
$("td").hover(function()?{
$(this).addClass("myStyle");
},?function()?{
$(this).removeClass("myStyle");
});
/script
/body
/html
有問題請追問~
方法說明:hover() 方法規(guī)定當(dāng)鼠標(biāo)指針懸停在被選元素上時(shí)要運(yùn)行的兩個(gè)函數(shù)
調(diào)用語法:$(selector).hover(inFunction,outFunction)
方法事例:當(dāng)鼠標(biāo)指針懸停在上面時(shí),改變 p 元素的背景顏色
$("p").hover(function(){
$("p").css("background-color","yellow");
},function(){
$("p").css("background-color","pink");
});