2012-09-05 5 views
0

스크립트를 사용하여 페이지 URL에 해시 태그를 추가하고 있습니다. (url.com/page.html#align-page와 같은 링크를 입력 할 수 있지만 해시 태그가없는 페이지로 이동하면 동적으로 추가하여 동적으로 추가하여 원하는 지점으로 보낼 수 있습니다.)해시 태그를 동적으로 추가해도 작동하지 않음

해시 태그가 페이지 URL에 추가 된 것을 볼 수는 있지만 올바른 div와 그렇지 않은 경우 가끔 있습니다.

왜 이것이 100 % 시간 안에 작동하지 않습니까? 여기

var $j = jQuery.noConflict(); 
    $j(document).ready(function(){  

    window.location.hash = "align-page"; 

}); 

주 (이 스크립트는 <head>에) 스크립트입니다 : 스크립트는 { } 내도 여기에 나열되지 않은 다른 스크립트가로 $j(document).ready(function(){ 내에 포함되어 있습니다. { } 외부에 배치해야하는 경우 이동할 수 있습니다.

또한 jQuery 또는 다른 방법으로이를 수행하는 더 좋은 방법이 있다면 환영 할 것입니다.

+0

당신에게 확신 이름 또는 아이디'정렬-page'을 가진 사업부가 항상있다? – Musa

+0

@ 뮤사 - 긍정적 인 – L84

+0

어떤 브라우저와 버전이 있습니까? – some

답변

0

대신이 시도 :

var $j = jQuery.noConflict(); 
    $j(document).ready(function(){  

    window.location = "#align-page"; 

}); 
관련 문제