2014-11-21 33 views

回答

0

你可以這樣做:
if(window.location.pathname != "{ do something }") { //run home page jquery. }

但是如果喜歡PHP
<?php if (!is_home()) { ?> ==== jquery code here ===== <?php } ?>

祝你好運! :)

+0

如果我想瞄準www.exmaple.com的索引​​,「做某事」看起來會是什麼樣子。我testet「www.example.com」和「http://www.example.com/index.php」沒有任何工作。我不能使用php,因爲它在我們的cms中被阻塞。我的代碼看起來像這樣:if($(window).width()> 1404 &&(window.location.pathname!=「http://www.example.com/index.php」)){ \t做點什麼 \t}' – Corrado 2014-11-21 16:57:49

+0

..hm ..how blocked?您使用哪個CMS? :) – 2014-11-21 17:23:52

0

這應該做你正在尋找的路徑名將是一個/如果你在MVC的主頁。我不確定webforms,但假設它不是像/Default.aspx這樣的頁面名稱。

(function selfRunning() { 
if (window.location.pathname.length > 1) { 
    alert(window.location.pathname); 
} 

})();

+0

是的,這可能會解決索引問題,但1)我如何檢查特定頁面或2)在網址中包含特定關鍵字的頁面?這兩個問題的答案會很好:-) – Corrado 2014-11-24 08:40:20

+0

pathname是一個字符串,所以你可以使用contains('value')或只是看看是否路徑名=='/ yourPage';請記住,MVC中的主頁始終只是路徑名的「/」。 – Tobey 2014-11-24 21:21:32