Banned - Репутация: 37
- Webmoney BL:
? | html код, который в этом уроке вставляем себе на страницу куда надо, главный div каунтера там имеет id="countdown", это ключ по которому js найдет все остальные внутренние объекты. на этой же странице должны быть подключены сам основной jquery, а также файлы jquery.countdown.js script.js
в script.js в самом начале кода есть такая строка: ts = new Date(2012, 0, 1), это по идее и есть место до которого каунтер должен отсчитывать время. если надо сделать, что он автоматом отсчитывал каждый день до 6-ти вечера, то надо заменить эту строку, по спецификации с этой страницы видим параметры функции new Date, они могут быть такими: new Date(year, month, day, hours, minutes, seconds, milliseconds) т.е. в вашем случае надо сделать примерно так: var d = new Date(); var y = d.getFullYear(); var m = d.getMonth(); var dd = d.getDay();
это вы вставляете в Scripts.js после первой строки: $(function(){ далее строку ts = new Date(2012, 0, 1), заменяете на ts = new Date(y, m, dd, 18, 0, 0),
но тут будет загвоздка в том, что надо еще и вначале проверять сколько сейчас времени и если до 18 часов, то код будет работать, а если больше тогда надо добавлять 1 к дню, чтобы оно начинало считать до завтрашнего дня.
в текст статьи сильно не вчитывался, попробуйте так и посмотрите будет ли вообще так работать, если да тогда можно будет дописать код, который проверяет больше ли 18 часов уже и добавляет день. |
|