Во-первых, я заметил, что вы подаете в суд на jQuery 1.3, почему?Вот 1,6: http://jquery.com/
Это не намного больше, и это обновленная библиотека.Это может решить вашу проблему.
Если это не сработало, удалите файл fancybox.js, повторно загрузите его и вставьте снова, так же, как css.Убедитесь, что css вызывается в конце вашего документа css.
Если это не сработает, я предлагаю избавиться от ваших javascript-файлов один за другим, пока не появится только fnaycbo xleft, это явно некоторый конфликтующий кодна этом этапе, поэтому вам придется устранять неполадки методом проб и ошибок, проходя один за другим, чтобы выяснить, какой сценарий предотвращает закрытие.У меня нет доступа к вашему серверу, поэтому я не могу его протестировать.
Скорее всего, он в main.js, поэтому сначала удалите его и посмотрите, работает ли тогда fancybox!
ETA: исправление полосы прокрутки.
Проблема в том, что добавляется отключенный селектор, это javascript.Но вы можете изменить файл tinyscrollbar.js, чтобы исправить это, или вы можете перейти к вашему CSS, найти строку:
'# scrollbar1 .disable {display: none}
и удалить эту строкуЭнтирли, это приводит к тому, что ваша полоса прокрутки не появляется в браузерах, в которой (по какой-то причине) отключен JavaScript.