2012-03-29 3 views
0

페이지로드 중 본문 ID를 어떻게 변경할 수 있습니까?Jquery 쿠키 : 페이지로드 중 본문 ID 변경

나는 방금 작동하는 신체 ID를 변경하는 응용 프로그램을 개발했습니다. 이미 선택한 페이지 로딩 중 바디 ID를 감지하고 싶습니다. 여기

쿠키를 만드는 코드 원수, 그것은 잘 작동 내가 페이지 로딩하는 동안 ID를 추가 할 것

$("#line_view").click(function(){ 
    $("#box_lev").attr('id','horiz_lev');  
    $.cookie("view_method","horiz_lev", {expires: 365, path: '/'}); 
}); 
$("#box_view").click(function(){ 
    $("#horiz_lev").attr('id','box_lev'); 
    $.cookie("view_method","box_lev", {expires: 365, path: '/'}); 
    $("#open").trigger('click'); 
}); 

. 쿠키에 값이없는 경우 중 하나가 그

if($.cookie("view_method")){ 
    $("body").attr('id',$.cookie("view_method"));  
} 
+0

여기에 무슨 문제가 있습니까? 그렇지 않니? – Joseph

+0

@Joseph 불행히도 아니오 :( 여기 내 HTML 코드입니다. 이것은 영구 코드입니다. 쿠키 클래스를 사용할 수있는 경우 변경해야합니다. – Muhammed

+0

로드 중에 해당 코드가 실제로 실행되면 디버거를 검사 했습니까? ? – Joseph

답변

0

여기 내 잘못된 코드를

날 도와 줘요, 당신은 단지 페이지로드를 트리거 할 수 없습니다,이 시도 :

$(function(){ 
    if($.cookie("view_method")){ 
     $("body").attr('id',$.cookie("view_method"));  
    } 
}); 
관련 문제