如果url不等于指定的url然后应用此jquery?

时间:2011-10-02 21:40:13

标签: javascript jquery url javascript-events if-statement

如果当前url与指定的不同,则应用jquery。但是这个工作

<script type="text/javascript">
var myurl = http://site.com/document.html;
var currenturl = window.location
if(myurl == currenturl) {
    $("<span>url's match</span>").replaceAll("body"); // check replaceWith() examples
}
</script>

当前网址也可以是标准链接http://site.com/或如示例所示。

2 个答案:

答案 0 :(得分:5)

您需要引用您的网址:

var myurl = http://site.com/document.html;

// Should be
var myurl = "http://site.com/document.html";

为了获得最佳实践,请不要忽略此处的;

var currenturl = window.location
//---------------------------^^^^

答案 1 :(得分:1)

第一行缺少引号:

var myurl = "http://site.com/document.html";

它应该是!=在第三行