2013-05-15 119 views
0

我試圖從鏈接拉URL並將其分配給window.location,它不工作。我知道我很接近,我做錯了什麼?動態更改window.location + ID jquery

的JavaScript:

$(document).ready(function() { 
    $("#mypage").attr("href", $("#redirectme").attr("href")); 
    window.location + "#redirectme"; 
}); 

HTML:

<a href="http://www.google.com" id="mypage">My link</a> 
+1

你想重定向到'redirectme'元素的'href'或瀏覽到'#redirectme'哈希?你的例子很混亂。 –

+0

你的例子是設置你的#mypage鏈接的href,而不是拉它。 – fnostro

+0

我想讓頁面重定向到Google,通過使用ID mypage更新window.location – Evan

回答

2

您需要使用的,而不是加法賦值(=)(+):

window.location = $("#mypage").prop("href"); 

Demo(等待5秒,所以你可以看到它,然後重定向)

+1

謝謝@Zenith。我刪除它。 – Paulpro

+0

謝謝!我用attr代替道具。再次感謝! – Evan

0
$(document).ready(function() { 
    window.location = ("#mypage").attr("href") + "#redirectme"; 
}); 

<a href="http://www.google.com" id="mypage">My link</a>