페이지를 다시로드하지 않고 $ .get을 사용하여 페이지를로드하려고합니다.jQuery/Javascript가있는 문자열 필터링
<script>
$('#top_links a').click(function (e) {
e.preventDefault();
var link = $(this).attr('href');
$('#content').empty();
$.get(link, { },
function(data) {
$('#content').empty().append(data);
}
)
});
</script>
이 작동하지만 전체 요청 된 페이지가 #content
로 채워지고 있습니다. 아약스 요청을 감지하고 서버 측에서 데이터를 필터링하는 대신 클라이언트 측에서 처리하고 싶습니다. 효과적으로 div를 얻을 수 있도록 문자열을 효과적으로 필터링하는 데 javascript를 사용하는 방법이 있습니까? 보존하려는 컨텐트는 모두 #content
(현재 페이지의 #content
을 요청 된 페이지의 #content
으로 바꾸려고하는 div의 내부에 포함됩니다.)