Подключение Jquery мешает фукции setTimeout
Начал освоение JQuery с того, что подключил библиотеку jquery-1.3.2.min.js , и сайт перестал работать.
Привожу текст тестовой страницы, где есть 2 фотографии. При закомментированной строке <script type="text/javascript" src="js/jquery-1.3.2.min.js"> посетитель видит то одну, то другую фотографию. А если подключить эту библиотеку, то смена фотографий не выполняется. Означает ли этот пример, что jQuery несовместим со "старыми" сайтами? <head> <title>Wechseln Bild</title> <!-- <script type="text/javascript" src="js/jquery-1.3.2.min.js"> --> <script type="text/javascript"> function WechselnBild(num) { var arrBild = ["Foto1.jpg", "Foto12.jpg"]; // cписок фото NameFile = arrBild[num++]; // следующая document.Bild.src = NameFile; document.Bild.alt = NameFile; if (num == arrBild.length) num = 0; // назад к начальной е TimeOut = setTimeout("WechselnBild("+num+")", 3000); // задержка 3 сек } </script> </head> <body> <h2> Смена фото</h2> <img src="Foto1.jpg" name="Bild" id="Bild" alt='Foto1'; /> <script type="text/javascript"> WechselnBild(0); </script> </body> |
jQuery совместим со старыми сайтами, но я бы посоветовал использовать белее позднюю версию. Я например, использую версию 1.5.2
|
использование версии 1.5.2 не помогло.
|
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
не забываем закрывать тэги скрипт |
Спасибо! Это был мой зевок
|
Часовой пояс GMT +3, время: 09:27. |