Я замечаю проблему в основном с Firefox 3.6.6 на OS 10.5.8, и это иногда случается с Safari (подготовьте свое удивленное лицо - IE на самом деле работает нормально каждый раз - что ?!).Мой URL здесь: http://culturewithinaculture.org/introduction.php
ПРИМЕЧАНИЕ. Пока он защищен паролем, так как мы официально не запустили сайт. Пользователь : cwac pass : cwac2112
Проблема : Если вы перейдете по ссылке выше, она должна нормально загрузиться в первый раз.Все выглядит нормально с файлами JS и CSS.ОДНАКО, когда вы нажимаете обновить, он ломается.Иногда требуется 1 обновление, а иногда - 2 или 3. Другая странная вещь - если вы подождете 30 секунд или около того и нажмете «Обновить», все снова будет хорошо.Кажется довольно случайным.Когда я говорю, что он «ломается», я имею в виду, что он не может применить функцию jScrollPane к тегам DIV, которые у меня есть для английской и японской копии.
Поэтому я попытался загрузить требуемые файлы JS в разное время безудачи еще.Например, попытался загрузить файл mousewheel.js до и после файла jScrollPane.js.Я также использую ссылку на размещенную в Google версию Jquery, полагая, что она может запрашивать слишком много от нашей учетной записи в MediaTemple ... возможно, проблема с кэшированием и т. Д. Вот код, который я использую для загрузки всего необходимогофункции для страницы (в основном с использованием jScrollPane и prettyPhoto для ссылок на видео):
$(document).ready(function(){
// scrollpane code
$('.scroll-pane').jScrollPane();
//Rollovers for navigation buttons
$(".navBtn").hover(
function(){
this.src = this.src.replace("_org","_over");
},
function(){
this.src = this.src.replace("_over","_org");
});
//PrettyPhoto Function
$(function()
{
$("a[rel^='prettyPhoto']").prettyPhoto();
});
});
Если у вас, ребята, есть какие-либо предложения, я был бы очень признателен.Я определенно новичок в jQuery, и это мой первый сайт, использующий только jQuery.У кого-нибудь была эта ошибка с jScrollPane раньше?Есть что-то напуганное в моем CSS, которое нарушает это?