假設你只需要使用切換所有XXX的容器。既然你想切換所有這些與具有類.events和.events關閉 這裏的按鈕是JS:
$(".events, .events-close").click(function(){
$(".contact-container").fadeToggle("slow", "linear");
$(".media-container").fadeToggle("slow", "linear");
$(".events-container").fadeToggle("slow", "linear");
});
,並在CSS你根本:
.events-container {
display: none; //this makes the container "invisible" at page load time
}
.media-container {
opacity: 100; //this makes the container "visible" at page load time
}
.contact-container {
opacity: 100; //this makes the container "visible" at page load time
}
自fadeToggle方法通過增加或減少元素的實際值來操縱元素的不透明屬性。
看看.fadeToggle()的文檔:here
它說:
的.fadeToggle()方法動畫匹配元素的不透明度。在可見元素上調用時,一旦不透明度達到0時,元素的顯示樣式屬性將設置爲無,因此該元素不再影響頁面的佈局。
希望我能幫助你!
請發表您的相關HTML – mhodges
請仔細閱讀[問]。重要短語:「搜索和研究」和「解釋......阻止你自己解決它的任何困難」。具體來說,你不想發生什麼事情,你不想發生什麼,等等。 –
看起來像它工作正常,假設你的HTML是正常的... https://jsfiddle.net/tr_santi/u6yfooxz/2/ – Santi