2015-10-14 71 views
0

您好我想隱藏的是在我的header.php文件,從一個頁面我不會上除了所有頁面一個div上一個div它顯示隱藏特定頁面(jQuery的)

<script type="text/javascript"> 
$(document).ready(function() { 
    if (window.location.href == "http://www.mywebsite.com/shop/") { 
     document.getElementById("top").style.display="block"; 
    } 
    else { 
    document.getElementById("top").style.display="none"; 
    } 
}); 
</script> 

任何想法出了什麼問題?

+1

檢查什麼「window.location.href」的值......添加一個類似於'console.log(window.location.href)'的警報/控制檯日誌記錄並查看打印內容 –

+0

它正在打印我正在使用的正確域 –

+1

另外,由於您已經在使用jQuery,因此您可以使用$('#top' ).hide()'和'$('#top')。show()'來顯示它。當我使用該語法leo時, –

回答

0

我的網址不正確,我的網址沒有www。

如果其他人也有類似的問題,請使用一個控制檯日誌,檢查您的網址是什麼

console.log(window.location.href) 

,並使用控制檯日誌檢查,如果您的網址是正確的

console.log(window.location.href == "http://www.url.com")