2012-04-25 73 views
0

我使用哈弗縮進插件,這隻有一個功能,結合鼠標懸停和鼠標離開哈弗不同的鼠標意圖的插件進入和鼠標離開

代碼1:

$("#tab").hoverIntent({ 
over: show, 
timeout: 20, 
out: hide 
}); 
function show(){ 
$(".part").show(); 
} 
function hide(){ 
$(".part").hide(); 
} 

需要編寫鼠標離開功能對。部分,所以犯了這樣的

代碼2:

$("#tab").hoverIntent({ 
over: show, 
timeout: 20, 
out: hide 
}); 
function show(){ 
$(".part").show(); 
} 
$(".part").hoverIntent({ 
over: show, 
timeout: 20, 
out: hide 
}); 
function hide(){ 
$(".part").show(); 
}  

但它似乎錯誤...如何解決這個問題?

回答

0

你不能爲空刪除任何功能,因爲在hoverintent()使用兩個show()ehide()功能,使該功能類似這樣

$("#tab").hoverIntent({ 
    over: show, 
    timeout: 20, 
    out: hide 
}); 
function show(){ 
    $(".part").show(); 
} 
function hide(){ 
} 

$(".part").hoverIntent({ 
    over: show1, 
    timeout: 20, 
    out: hide1 
}); 
function show1(){ 
} 
function hide1(){ 
    $(".part").hide(); 
} 

您必須使用不同的函數名各展(),隱藏(),show1(),hide1()像這樣...試試這個

相關問題