2014-07-02 103 views
0

我想基於URL是否具有「studio」作爲其中的一部分來隱藏某個「零售」ID的字段集。該URL內容如下:基於URL字符串內容隱藏內容

/island-careers/studio/accounting/accountant/apply.html

這裏是我的劇本我已經寫了,但我似乎無法得到它認識到,如果'工作室'在URL中。

<script> 
    jQuery(document).ready(function(){ 

     var path = window.location.pathname; 

     console.log(path); 

     var split = window.location.href.split('/'); 

     console.log(split); 

     console.log(split[4]); 

     if (split[4] === 'studio') { 
      jQuery('#retail').css('display, none'); 
     } 
    }); 
</script> 

的「執行console.log(分割[4]);是要在數組中查找‘工作室’的位置,必須有我的IF語句有些不對勁,我想我也嘗試過這種方法,但它沒有爲我工作,要麼:

<script> 
    jQuery(document).ready(function(){ 

     var path = window.location.pathname; 

     console.log(path); 


     if (path.indexOf('studio') >= 0) { 
      jQuery('#retail').css('display, none') 
     } 
    }); 
</script> 
+0

什麼是對的控制檯日誌拆分輸出[4] –

+0

它出來到'工作室'我遺漏了http:// www.mywebsite。 com/part – rklitz

回答

4

你的jQuery行更改CSS應該是:

jQuery('#retail').css('display', 'none'); 
+1

+1好眼睛... –

+0

我知道這是簡單的事情。感謝您的幫助。有時你需要的只是一雙額外的眼睛 – rklitz