2012-09-08 4 views
0

jQuery 및 해당 load() 함수를 사용하여 로컬에서 실험하고 있습니다. 나는이 JS이 코드 :jQuery 로컬 서버에서 AJAX로드가 작동하지 않습니다.

$(document).ready(function(){ 
    $("img.menu").click(function(){ 
    $("div#content").load("about.html"); 
    }); 
}); 

그것은

<td><img id="toolbar" class="menu" src="toolbar/about.png" /></td> 

에 참조하고 그것 about.html 기본 파일을로드하는데 자사의 동일한 폴더에 :

<p>some text...</p> 

그리고 에서로드해야합니다 :

<div id="content"> 
<p>Content</p> 
</div> 

Im 다음과 같은 this 튜토리얼

내가 잘못하고있는 것이 무엇인지는 알 수 없지만 표시되지는 않습니다. 임 사용하여 jQuery를-1.8.0 BTW 편집 : 너무,하지만 당신은 .. 그 전화를 논제 기억 서버가 실행되지 않을 수 있습니다

+0

콘솔에서 모든 오류의 하나를 시도? 실제로 작동하지 않는 것은 무엇입니까? –

+0

그냥 보여주지 않습니다. 문제를 찾을 수 없습니다. – jviotti

+0

FireBug에서 단계적으로 시도하십시오. about.html은이 코드와 같은 디렉토리에 있습니까? –

답변

1

다른 튜토리얼과 같은 HTML 파일로 임 다음 this 코드 모델에 실행하는 서버를 필요 . Wamp가 할 것입니다. 위안을 시도하지 않으면.

+0

램과 함께 그것을 실행 러프. 감사 – jviotti

0

대신 load

$(document).ready(function(){ 
    $("img.menu").click(function(){ 
    $.get('about.html', function (data) { 
     $("div#content").html(data); 
    }); 
    }); 
}); 
관련 문제