2013-12-11 71 views
-1

請看我的小提琴 當你滾動到頁面底部div出現和頂部面板隱藏。但是當我在底部的X按鈕它不關閉。無法顯示/隱藏在jquery

什麼,我想,當我點擊clode按鈕父DIV應該隱藏和頂格應該再次顯示

這是我的小提琴 http://jsfiddle.net/cancerian73/VHuFQ/2/

$(window).scroll(function() { 
    if ($(window).scrollTop() >= ($(document).height() - $(window).height())) { 
     $('.bottom-teaser').animate({ 
      "right": 10, 
      "opacity": "1" 
     }, "slow"); 
     $('.top-icons').hide(); 
    } 
}); 

    $('#x-button').click(function() { 
    $('.bottom-teaser').parent().hide(); 
    $('.top-icons').show(); 
    return false; 
}); 
+0

我想你命名你的 '身份證' 是錯誤的。看看這個:http://jsfiddle.net/VHuFQ/4/ – Roman

回答

2

您的ID是不匹配的是x_buttonx-button

$('#x_button').click(function() { 
    $('.bottom-teaser').hide(); 
    $('.top-icons').show(); 
    return false; 
}); 

演示:Fiddle

此外,您不想隱藏bottom-teaser的父項,因爲父項是body元素,您只需隱藏bottom-teaser元素即可。

$(function() { 
    $('#x_button').click(function() { 
     $('.bottom-teaser').animate({ 
      "opacity": "0" 
     }, "slow"); 
     $('.top-icons').show(); 
     return false; 
    }); 
}) 
+0

嗨阿倫我試着在這裏,因爲你可以看到我的網站,但不知何故,它在小提琴中工作,而不是在這裏,我做錯了什麼? http://www.spheretekk.com/tumblr/和我的js http://www.spheretekk.com/tumblr/js/tumblr-custom.js的路徑,當我再次滾動頂部圖標得到隱藏謝謝 – San

+0

@San在你的頁面上的ID是'X按鈕'不是'x_button' –

+0

嗨阿倫我再次抱歉再次..我確實改變了身份證,但它仍然沒有發生什麼愚蠢的錯誤我承諾 – San