我有一些jQuery的這個問題。當您將鼠標懸停在某個元素上並隱藏它時,我想要顯示此div。jQuery懸停問題
$(function() {
$('#projects').hover(function() {
$('#projects .pane').show(200), $('#projects .pane').hide(200);
})
});
當你將鼠標懸停在同一時間消失。
謝謝:)
我有一些jQuery的這個問題。當您將鼠標懸停在某個元素上並隱藏它時,我想要顯示此div。jQuery懸停問題
$(function() {
$('#projects').hover(function() {
$('#projects .pane').show(200), $('#projects .pane').hide(200);
})
});
當你將鼠標懸停在同一時間消失。
謝謝:)
您的代碼應該是這樣的:
$(function() {
$('#projects').hover(function() {
$('#projects .pane').show(200);
}, function(){
$('#projects .pane').hide(200);
});
});
的hover
需要兩個函數的參數。一個用於鼠標結束時,另一個用於鼠標不在時。
您忘記了函數(){seperator,因此當前代碼包括隱藏和顯示在鼠標懸停事件上。 試試這個:
$(function() {
$('#projects').hover(function(){
$('#projects .pane').show(200)
}, function(){
$('#projects .pane').hide(200);
});
});
$(function() {
$('#projects').hover(function() {
$('#projects .pane').show(200)},
function() {$('#projects .pane').hide(200);}
)
});
您好,歡迎SO!看看我如何編輯你的文章,使其更具可讀性。這將有助於您在SO上更快更好地回答您的問題。 (代碼應該被格式化爲代碼,不需要HTML中斷來格式化文本等)希望有幫助! – JasCav 2011-02-17 19:33:25