Вкладка jquery иногда дает 404 при загрузке удаленного контента

Я использую вкладки jquery для загрузки содержимого из удаленного файла. У меня есть около 30 ссылок в навигации с вкладками, все они загружены одним и тем же скриптом, но по какой-то причине я получаю 404 ошибки на 3 или 4 ссылках. Каждый раз, когда я перезагружаю страницу, ссылки, которые не работают, будут меняться, поэтому некоторые ссылки, которые не работали ранее, будут загружаться правильно, а другие, которые работали раньше, будут выдавать 404. Функция загрузки создает jcarousel, но срабатывает, но показывает, что он получает ошибку 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>

Любая помощь будет принята с благодарностью. Заранее спасибо.


person arren_the_imposter    schedule 24.08.2009    source источник
comment
Похоже, это может быть проблема с load.php. Что в журналах ошибок вашего сервера?   -  person seth    schedule 24.08.2009


Ответы (1)


Я предполагаю (с очень небольшим количеством информации), что это не имеет ничего общего с jQuery или AJAX, а какая-то проблема с потоками либо в PHP, либо в самом веб-сервере. Если вы откроете те же URL-адреса, что и фреймы, они будут работать?

person Community    schedule 24.08.2009
comment
Вы правы, я провел больше тестов, и если я постоянно перехожу по одному и тому же URL-адресу, я в конечном итоге получаю ошибку 404. В то время я не думал, что это важно, но я запускаю wordpress и скрипт, который я вызываю, вне фреймворка wordpress. Если это проблема с php, что мне искать, чтобы найти решение? - person arren_the_imposter; 26.08.2009