2016-08-03 56 views

回答

4

只需用JS代碼去除/隱藏該div。如果沒有JS啓用,比代碼不會被執行:

$('.fallback').remove();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="fallback">Fallback if no JS</div>

0

您可以使用<noscript>塊裏面使用一些CSS做的,而不是被隱藏特定的div表演。下面的代碼已經過測試,禁用JavaScript和DIV正確顯示出來,而是隱藏着啓用Javascript:

#hiddenID { 
 
    display: none; 
 
}
<div id="hiddenID">test</div> 
 
<noscript> 
 
    <style> 
 
    #hiddenID { 
 
     display: block; 
 
    } 
 
    </style> 
 
</noscript>

0

有一個<noscript>標籤:

<noscript> 
    <div> 
     Javascript is disabled. 
    </div> 
</noscript> 

如果javascript被激活,div將不會顯示。

更多here

0

使用<noscript></noscript>標記在瀏覽器中禁用javascript時顯示某些內容。

相關問題