我試圖隱藏ID「隱藏主頁」,它的整體工作,除了我的第二個條件,我想隱藏它在所述的URL(http://wgzrv.ndxva.servertrust.com/login.asp)。我錯過了什麼嗎?Javascript條件 - 不隱藏ID
<script type="text/javascript">
$(window).resize(function(){
function showMyDiv() {
if (window.location.href == "http://wgzrv.ndxva.servertrust.com") && (document.documentElement.clientWidth > 992) {
document.getElementById("hide-homepage").style.display="none";
} else if (window.location.href == "http://wgzrv.ndxva.servertrust.com/login.asp") {
document.getElementById("hide-homepage").style.display="none";
} else if (document.documentElement.clientWidth < 992) {
document.getElementById("hide-homepage").style.display="none";
} else {
document.getElementById("hide-homepage").style.display="block";
}
}
});
</script>
它可能永遠不會達到你的第二個條件......你在那裏設置了一個斷點嗎? – gitsitgo 2015-02-24 19:37:05
我唯一的CSS規則是: #hide-homepage {display:none;} 我試圖單獨使用CSS來做,但有時候我想讓div在屏幕寬度大於992px時顯示和隱藏,取決於內容。我對JS很新,所以我知道可能有更好的方法。 – 2015-02-24 19:44:46
我還將「showMyDiv未定義」視爲FF中的錯誤。我認爲函數聲明不需要定義。 – 2015-02-24 20:19:48