HTML파일을 읽어들여 DOM 객체에 삽입한다. 모든 AJAX는 기본적으로 비동기방식(asynchronous)으로 호출된다. 즉, load()메소드의 실행 완료와 관계없이 다음 코드가 실행된다. 따라서 load()메소드가 실행이 완료된 후에 처리를 하고자 하는 코드는 callback 함수에 작성해 주어야 한다.
$('id 또는 class').load(url, data, function(){});
url : 호출될 서버쪽 페이지
data : QueryString 매개 변수
callback : load() 메소드가 완료된 후 호출할 함수
예제)
<script>
$(document).ready(function(){
$("button").click(function(){
$("#div1").load("test.html");
});
});
</script>
<body>
<div id="div1">load() 메소드 호출 결과과 삽입될 위치</div>
<button>LOAD</button>
</body>