2011-10-31 4 views
0

나는 Ajax 장바구니를 함께 사용하고 있으며, 나는 오늘 간단한 일을 시작한다고 생각하기 시작했다. 땀을 흘리지 않고 id의 연도를 추가하고 jquery를 사용하여 해당 범위의 텍스트를 바꿉니다. 음 ... 가끔은 쉽지가 않습니다. 내가 해 변경 한 후 다른 파일에서 동적으로 바닥 글 내용을로드하고 있어요 : Ajax 바닥 글에 문제로드 및 삽입

$('#footer').load('common.html #footerContent'); 

$("#copyYear").html((new Date).getFullYear()); 

내가 문제가 자리하고있는 곳입니다 ... 비동기 로딩 즉 생각

내 문제는 이것이다?

나는 그걸 가지고 너무 오래 플레이했으며 지금 여기서 도움을 청한다.

나는 그것을 많이 감사합니다!

이 사이트는 내가 문제가 자리하고있는 곳입니다 ... 비동기 로딩 즉 생각

http://chainery.comoj.com이 감사에서 토드

답변

2

입니까?

예, 아마도 #copyYear은 HTML을 설정하려고 할 때 DOM에 존재하지 않습니다. 그래서 당신은 AJAX 성공 콜백 내에서이 작업을 수행 할 수 있습니다 : 당신은 내용이로드 된 후 날짜를 변경하려면

$('#footer').load('common.html #footerContent', function() { 
    $('#copyYear').html((new Date).getFullYear()); 
}); 
+0

정확히! 시간 내 주셔서 감사합니다. – maddogandnoriko

1

.

$('#footer').load('common.html #footerContent', function(){ 
    $("#copyYear").html((new Date).getFullYear()); 
); 
+0

감사합니다. 이것은 또한 정답입니다. – maddogandnoriko

관련 문제