2013-05-15 4 views
0

링크에서 URL을 가져 와서 window.location에 할당하려고하는데 작동하지 않습니다. 나는 내가 가까이서, 내가 뭘 잘못하고 있는지 알아?동적으로 window.location + ID jquery를 변경하십시오.

자바 스크립트 :

$(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

ID가 mypage 인 window.location을 업데이트하여 페이지를 Google로 리디렉션하고 싶습니다. – 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> 
관련 문제