Javascript не загружается при начальной загрузке страницы - PullRequest
0 голосов
/ 25 октября 2009

У меня проблемы с необходимостью загрузки моего javascript, когда я впервые захожу на свой веб-сайт (php) (куки очищены) и нажимаю на ссылку (которая вызывает метод javascript), она не работает, однако если Я перезагружаю страницу и затем нажимаю на ссылку, она работает (ссылка не обновляет страницу, но вызывает другую страницу php и вносит изменения на сайте) ... Я использую jquery 1.3.2, если это помогает

У кого-нибудь есть решение для этого?

Кстати, ссылка на мой сайт http://intellectuni.com

и проблема возникает, когда вы голосуете за пост, о котором я говорил

Это ошибка, которую я получаю в IE8 Сообщение: в доступе отказано Линия: 20 Char: 25383 Код: 0 для файла jquery-1.3.1.min.js

Спасибо

Ответы [ 2 ]

3 голосов
/ 25 октября 2009

Запустите firebug и посмотрите, действительно ли вы получаете Javascript, отправленный по проводам. Есть ли 404 или 500 свист? Или загрузка кода корректна? Ваш обработчик событий вызывается? Добавьте console.log или alert в ваш обработчик для проверки. Ваш обработчик даже привязан? Вы положили все это в $(document).ready()? Вы поместили свой скрипт после файла jquery.js, чтобы jQuery был доступен, когда ваш скрипт подключает обработчики событий? В общем, вы знаете, занимайтесь отладкой, которую мы все так любим.

0 голосов
/ 25 октября 2009

Если ваша проблема возникает в IE8, вам следует:

  1. попробуйте использовать нормальную версию o jQuery (вместо минимизированной один)
  2. в расширенных настройках IE, убедитесь, что отключить отладку сценариев не проверено
  3. запустить инструменты разработчика IE (ярлык для этого должен быть F12) и начать отладку скрипта
  4. используя отладчик скрипта, попытайтесь понять стек, в котором IE запускает ошибку, а именно, что пытается сделать jQuery при возникновении ошибки

Если у вас есть то, что jQuery пытается сделать при возникновении ошибки, вы сможете либо обойти проблему, либо обнаружить, что это ошибка jQuery, и отправить ее сопровождающим проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...