字符串不是窗口位置href的函数

时间:2014-07-09 09:36:11

标签: javascript jquery

考虑:

$('.b').click(function(){
    var link = 'www.yahoo.com';
    window.location.href(link);
});

我希望它能打开www.yahoo.com,但它说“字符串不是函数”。为什么呢?

jsFiddle:http://jsfiddle.net/V9Xat/

4 个答案:

答案 0 :(得分:54)

尝试 -

window.location.href = link;

window.location.assign(link);

JSFiddle

Check out the syntax of window.location here

答案 1 :(得分:8)

尝试使用:

window.location.href = link;

MDN source

答案 2 :(得分:1)

window.location.href = link;

使用此功能。

答案 3 :(得分:0)

使用:

window.location.href = link;

.replace();

window.location.replace(link);