我試圖用jQuery隱藏一個this page上的livestream小部件。在點擊時調用jQuery .toggle()
我已經設置了包含分區的默認可見性來隱藏,像這樣:
#library {
visibility: hidden
}
設置一個按鈕來切換狀態,像這樣:
<a href="#" id="showhide">Show/Hide Reruns</a></span>
並試圖實施功能如下:
$('#showhide').click(function(e){
$('#library').toggle();
return false;
})
});
但我遇到了問題。庫小部件在頁面加載時仍可見,並且其CSS在元素檢查器中也不會更改。
我已經成立了一個小提琴這裏如果有幫助:http://jsfiddle.net/GecwN/
難道你不能做出更簡單的小提琴嗎?我的意思是沒有閃光燈,只有必要的元素 – Qchmqs
也使用$ .hide()而不是css,它減少了頭痛 – Qchmqs
我不知道這是你的問題,但你的小提琴有一個額外的'})'在結束和單擊處理程序在匿名函數之外。 –