2012-03-12 2 views
1

<a>을 클릭하면 아약스를 통해 콘텐츠를로드하려고합니다. 내가 사용하고 코드 :Ajax 콘텐츠로드 후 페이지 점프

<script type="text/javascript"> 
jQuery(document).ready(function(){ 
    // ajax pagination 
    jQuery('.znn_paginate a').live('click', function(){ 
     var link = jQuery(this).attr('href'); 
     jQuery('.lay1').html('<div class="zn_ajaxwrap"><div class="zn_ajax"></div></div>'); 
     jQuery('.lay1').fadeOut("slow").load(link+' .post').fadeIn('slow'); 

    }); 
}); // end ready function 
</script> 

문제 콘텐츠가 페이지 상단으로 이동로드 할 때입니다. 나는 그것을 막기 위해 손질한다 : e.preventDefault(); 그러나 그 다음에 아약스 적재가 중단되었다. 나는 그것이 중단 된 아약스로드를 막은 것 같아요.

이 문제가 수정 되었습니까? 감사합니다.

P .: 저는 wordpress에서 사용하고 있습니다. http://seonix.org/wordpress-seo/easy-ajax-pagination/

편집


코드에 문제가 발생했습니다 : 여기에 내가 다음에 튜토리얼입니다. 지금은 아무 문제없이 사용하고 있습니다 : http://pastebin.com/vbXqmTHq

답변

1

두 가지를 :

함수를()가 false를 반환해야합니다.

은 링크 자체는 HREF = "자바 스크립트가 있어야합니다 : 무효 (0);

+0
+0

반환 값 false로 새 함수를 붙여 넣을 수 있습니까? 아니면 함수에 넣을 위치를 나타낼 수 있습니까? – kclair

+0

로컬 서버에서 테스트했습니다. 빠른로드를 위해 ajax 웹 서버에 테마를 업로드하려고했는데 ajax로드가 작동하지 않는 것처럼 보입니다. 링크 (헤더 영역에서 코드를 찾을 수 있습니다) : http : //tritonlite.towfiqi. co.kr/test/-thanks – Towfiq

관련 문제