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

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

使用 javascript 在 HTML 選擇的嵌入 DIV 中顯示 DIV

使用 javascript 在 HTML 選擇的嵌入 DIV 中顯示 DIV

一只斗牛犬 2023-10-17 16:55:07
我正在嘗試設(shè)置一個頁面,人們可以通過在網(wǎng)絡(luò)表單中選擇“開始”來觸發(fā)調(diào)查問卷 - 它會彈出第一個問題的 DIV。當(dāng)他們回答每個問題(是/否選擇)時,它要么打開一個特定于該問題的 DIV,其中顯示“不 - 離開,因?yàn)?XXXX”,要么在新的 DIV 中提出下一個問題......這會重復(fù)大約 8 次。到目前為止,我可以讓第一個問題出現(xiàn),但是當(dāng)我選擇問題 1 的答案時它不會做任何事情 - 它應(yīng)該使 Q2 DIV 出現(xiàn)或提供上下文 DIV 來說明為什么他們無法繼續(xù)。我在這個 jsfiddle 鏈接中有一個(非常)精簡的演示    <script src="https://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>    <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/1000hz-bootstrap-validator/0.11.9/validator.js"></script>    <script>      $(function () {        $("#requestSelect").change(function() {          var val = $(this).val();          if(val === "HealthCheck") {            $(".clearAll").hide();            $(".HealthCheck").show();          }        });      });    </script>    <script>                $(function () {                $("#HealthCheck1").change(function() {                    var val = $(this).val();                    if(val === "HealthCheck1Yes") {                        $(".HealthCheck1Yes").show();                    }                    else if(val === "HealthCheck1No") {                        $(".HealthCheck1No").show();                    }                }            });    </script> 
查看完整描述

1 回答

?
HUX布斯

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個贊

你錯過了最后關(guān)閉你的函數(shù)}):


$("#HealthCheck1").change(function() {

    var val = $(this).val();

    if(val === "HealthCheck1Yes") {

        $(".HealthCheck1Yes").show();

    }

    else if(val === "HealthCheck1No") {

        $(".HealthCheck1No").show();

    }

});

工作中的jsfiddle

還有一些其他建議可供您考慮:

  1. 使用正確的自閉合 HTML 標(biāo)記語法。使用<br />而不是</br>.

  2. 使用正確的縮進(jìn)(對于所有文檔)可以幫助您更快地找到未關(guān)閉的函數(shù)和其他錯誤。

  3. 將您的 javascript 放入適當(dāng)?shù)奈募?,然后將其包含?code><script src="myscripts.js"></script>. 這將允許您的代碼編輯器(如 intellij)檢測簡單的結(jié)束標(biāo)記/函數(shù)問題。


查看完整回答
反對 回復(fù) 2023-10-17
  • 1 回答
  • 0 關(guān)注
  • 166 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號