Если вы заглянете в код за страницей, у вас будет полный HTML-документ, встроенный в ваш оригинальный HTML-документ, который является большим «нет-нет» и, вероятно, вызовет проблемы такого рода.Второй HTML-документ начинается со строки 126.
Необходимо переместить код HTML и javascript из этого второго документа HTML, поместить его в основной документ HTML, а затем удалить этот второй документ HTML.
Надеюсь, что это поможет!
ОБНОВЛЕНИЕ
Структура HTML-документа должна быть такой:
<html>
<head>
</head>
<body>
</body>
</html>
Должно быть только когда-либобыть одним тегом <html>
, открытым и закрытым, одним тегом <head>
, открытым и закрытым, и одним тегом <body>
, открытым и закрытым.
Если вы посмотрите на исходный код своей страницы, у вас появится второй <head>
и <body>
, которые вызывают проблему.Разметка недействительна, но браузеры достаточно умны, чтобы угадать, что вы пытались сделать, поэтому она выглядит нормально, но не работает правильно.
Чтобы исправить это, сделайте следующее:
Удалить строку 127 (<head>
)Удалить строку 128 (<title>Home Page Slide Show</title>
)Удалите строки 129 и 130 (вы уже включили jQuery в свой документ, поэтому вам не нужно добавлять его снова)Удалить строку 148 (</head>
)Удалить строку 149 (<body>
)Удалите строку 151 (</body>
)
Это должно сработать.
После того, как вы закончите, пропустите страницу через W3 Validator и исправьте любую другую проверкупроблемы.
У меня никогда не было подобных проблем с циклом jQuery (хотя кто-то еще сообщал, что подобное происходит здесь ), поэтому я могу только догадываться, что проблема связана с вашей разметкой;исправить это, и вы должны быть золотыми.