Вынести код во внешний js-файл
Есть скрипт слайдера fader.js, сайт: http://www.ilyanelin.ru
В теле html за его работу и инициализацию отвечают следующие строки: <a id="left_button" onclick="ss.move(-1)"></a> <a id="right_button" onclick="ss.move(1)"></a> <script> var ss = new TINY.fader.init('ss', { id: 'slides', auto: 7, resume: true, navEvent: 'mouseover', activeClass: 'current', pauseHover: false }); </script> Как полностью вынести код во внешний js-файл и запускать его по window.onload? В лоб вопрос решить не получилось. |
Цитата:
|
Не помогло: Uncaught ReferenceError: TINY is not defined.
var ss = new TINY.fader.init('ss', { id: 'slides', auto: 7, resume: true, navEvent: 'mouseover', activeClass: 'current', pauseHover: false }); window.onload = function() { var TINY = TINY || {}; function T$( i ) { return document.getElementById(i); } function T$$( e, p ) { return p.getElementsByTagName(e); }и т.д. |
Вы завернули с точностью до наоборот.
Не помешает проверить порядок подключения js-файлов, чтобы файл с определением TINY подключался раньше файла с его использованием |
Часовой пояс GMT +3, время: 06:50. |