第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我用于隱藏/顯示 HTML 的 JavaScript 正在刪除它更改的各個元素的 CSS

我用于隱藏/顯示 HTML 的 JavaScript 正在刪除它更改的各個元素的 CSS

Helenr 2022-10-08 17:18:23
當我單擊按鈕時,我有這段代碼隱藏或顯示 HTML 元素:function showMonth() {    var x = document.getElementById("calendarDiv");    if (x.style.display === "none") {        x.style.display = "block";        document.getElementById("timelineDiv").style.display = "none";    } }function showWeek() {    var x = document.getElementById("timelineDiv");    if (x.style.display === "none") {        x.style.display = "inline-block";        document.getElementById("calendarDiv").style.display = "none";    } }但是,在按下 showMonth 按鈕后按下我的 showWeek 按鈕時,我一周的 html 與我按下任何按鈕之前的情況大不相同。我認為它可能正在刪除/忽略它之前看到的 CSS。非常感謝任何想法/意見/幫助!
查看完整描述

2 回答

?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

如果你可以在你的代碼中使用 jQuery,也許是這樣的。


CSS:

.Hide {

    Display: none !important;

}


Javascript:

function showMonth() {

    var x = document.getElementById("calendarDiv");

    if ($('#calendarDiv').hasClass("Hide")) {

        $('#calendarDiv').removeClass("Hide");

        $('#timelineDiv').addClass("Hide");

    } 

}


function showWeek() {

    var x = document.getElementById("timelineDiv");

    if ($('#timelineDiv').hasClass("Hide")) {

        $('#timelineDiv').removeClass("Hide");

        $('#calendarDiv').addClass("Hide");

    }

}


查看完整回答
反對 回復 2022-10-08
?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

像這樣顯示隱藏元素。你確定 x.style.display = "inline-block" 不是 x.style.display = "block"


function showMonth() {

            var x = document.getElementById("calendarDiv");

            if (x.style.display === "none") {

                x.style.display = "block";    

            } 

        else{

         x.style.display = "none";

        }

    }


    function showWeek() {

        var x = document.getElementById("timelineDiv");

        if (x.style.display === "none") {

            x.style.display = "inline-block";

        } 

      else{

         x.style.display = "none";

        }

    }


查看完整回答
反對 回復 2022-10-08
  • 2 回答
  • 0 關注
  • 147 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號