В этой статье описывается метод JS для регулярного сбора информации и отображения ее прокрутки на основе MSClass и SetInterval. Поделитесь этим для вашей ссылки, следующим образом:
SetTimeout используется для задержек и выполняется только один раз.
SetInterval: используется для нескольких выполнений.
Таймер jquery.timers-1.2.js упоминается в проекте, и MSClass регулярно прокручивает информацию, выполняя каждые 3 минуты, около трех раз, и количество прокрутки становится быстрее и быстрее. Причина в том, что как раз, и MSClass используют SetInterval,
Снова будет добавлен SetInterval, что в конечном итоге приведет к тому, что несколько SetInterval выполняется одновременно, поэтому скорость очень быстрая. Вам необходимо очистить последний SetInterval при вызове или обратиться к исходному методу автора MSClass.
// Таймер сначала выполняет экземпляр Dissome var marquee1 = new Marquee (["div1", "content"]) function marquee_everytime () {marquee1.destroy (); // экземпляр разрушения применяет getMarqueeInfo (); // Затем Ajax собирает необходимую информацию и данные. } // Метод AJAX Function getMarqueeInfo () {lg.ajax ({type: 'ajaxother', метод: 'getMarqueeInfo', успех: функция (данные, конфигурация tipscontent) {$ ("#content"). Html (""); "#content"). Скорость | Ширина большого контейнера | Высота большого контейнера Marquee1.scrollstep = 320;For more information about JavaScript related content, please check out the topics of this site: "Summary of ajax operation skills in JavaScript", "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation special effects and techniques", "Summary of JavaScript errors and debugging skills", "Summary of JavaScript data structures and Алгоритм навыки »,« Сводка алгоритмов и методов обхода JavaScript »и« Сводка использования математических операций JavaScript ».
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.