2009-08-24 2 views
0

jquery 탭을 사용하여 원격 파일의 내용을로드하고 있습니다. 탭이있는 내비게이션에 약 30 개의 링크가 모두 같은 스크립트로로드되어 있지만 링크가 3 개 또는 4 개일 때 404 오류가 발생합니다. 페이지를 새로 고침 할 때마다 작동하지 않는 링크가 변경되어 이전에 제대로 작동하지 않은 링크가 제대로로드되고 이전에 작동 한 링크가 404가 발생합니다.로드 기능은 jcarousel을 작성하지만 실행하지만 404 오류를 표시합니다.jquery 탭은 원격 콘텐츠를로드 할 때 404를 제공합니다.

$('#example > ul').tabs({ 
    fx: { height: 'toggle', opacity: 'toggle'}, 
    load: function(event, ui) { 
    $(ui.panel).find('.jcarousel-skin-tango').jcarousel({scroll: 5, easing:'easeInOutQuad', animation:800}); 
    $(ui.panel).find('.jcarousel-skin-tango ul').css({"width":'2890px', "left":"0pt"}); 
    } 
}); 

//---------------------------------------------- 

<ul> 

<li><a href="load.php?content=A"><span>A</span></a></li> 

<li><a href="load.php?content=B"><span>B</span></a></li> 

<li><a href="load.php?content=C"><span>C</span></a></li> 
... 
</ul> 

도움을 주시면 감사하겠습니다. 미리 감사드립니다.

+0

소리가 load.php에 문제가있는 것 같습니다. 서버 오류 로그에는 무엇이 있습니까? – seth

답변

2

jQuery 나 AJAX와는 아무런 관련이 없다고 생각합니다. PHP 나 웹 서버 자체에서 스레딩 문제가 있습니다. iframe과 동일한 URL을 열면 작동합니까?

+0

맞습니다. 더 많은 테스트를했는데 계속해서 같은 URL로 이동하면 결국 404 오류가 발생합니다. 나는 그 당시에는 중요하지 않다고 생각했지만, 저는 wordpress와 script를 Wordpress 프레임 워크 밖에서 호출하고 있습니다. 이것이 PHP 문제라면 해결책을 찾기 위해 무엇을 찾고 있어야합니까? –

관련 문제