2011-02-03 4 views
2

다음은 jquery 1.4.4에서는 작동하지만 1.5에서는 작동하지 않습니다. 끝까지 시험해보고 확인하십시오.

$('body').load('test.html'); 
+0

여기 어두운 곳에서 촬영했는데 DOM에 $ div를 주입하려고 했습니까? – BlueDog

+0

질문을 완전히 변경하면 일관된 대화를하기가 어렵습니다. –

답변

2

이 문제는 수정되어 현재 http://code.jquery.com/jquery-git.js에서 찾을 수있는 WIP 버전으로 제공됩니다. 2 월 3 일 현재 Google 및 microsoft cdn에는 최신 WIP 버전이 없습니다. 파일을 얼마나 자주 업데이트하는지 모르겠습니다. 하지만 그렇게 할 때까지로드 기능이 작동하지 않습니다.

+0

정답입니다. 이것은 jQuery 1.5의 회귀 였고 이미 수정되었습니다. 1.5.1이 나오면 CDN에서도 사용할 수 있습니다. 관련 티켓 http://bugs.jquery.com/ticket/8125 – jitter

0

동일한 문제가 있습니다. fn.load의 선언은 1.4.4과 1.5.0 사이의 차이가,이 새로운 라인은 문제가 될 것 같습니다 :

if (jXHR.isResolved()) { 

(JQuery와 JS의 DEV 버전의 라인 6146)

1.4.4에서 작동하는 요청은 그냥 통과하지 못합니다 (로딩이 좋고 내용이 responseText 변수로로드되지만).

0

알렉스,

당신이 당신의 대답을 게시 너무 많은 감사합니다! 방금 jQuery를 가르치기 시작 했으므로이 프레임 워크에 대한 모든 내용이 새롭고 실망 스럽습니다. 저는 jQuery 1.5를 하루 이상 반 동안 사용하여 다른 페이지에서 정적 HTML 드롭 다운을로드하는 아주 간단한 응용 프로그램을 만들려고했습니다.

이를 읽은 후, 나는

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 

내 XHTML

<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script> 

에 다음 코드를 변경하고 모든 것을 지금은 잘 작동된다.