A kid from The Ural's
Здравствуйте

Проблема в следующем, js отвечает за отсчет времени. Но время почему-то не отсчитывается в браузере, хотя если перезагрузить страницу оно меняется. Не могу понять в чем дело. Помогите пожалуйста

                        <sсriрt type="text/javasсript">

                            $(document).ready(function() {

                                <?

                                    $cur_time 
$item['end_time'];

                               
?>

                                $('#time{$item['id']}').countdown(

                                    {

                                        until: new Date(<?=date("Y"$cur_time)?><?=(date("m"$cur_time)-1)?><?=date("d"$cur_time)?><?=date("H"$cur_time)?><?=date("i"$cur_time)?><?=date("s"$cur_time)?>),

                                        timezone: +3,

                                        format: 'DHMS',

                                        layout:'{d<}{dn} {dl}, {d>}'+ '{hnn}:{mnn}:{snn}'

                                    }

                                );

                            });

                        </sсriрt>
                        <div class="content-box info-block time">
                            <span id="time{$item['id']}" class="hasCountdown">${ya_timeToStop($item['end_time'] - time())}</span>
                        </div>


www.905090.ru/

@темы: js

Комментарии
12.03.2011 в 13:42

Крайне злопамятное хамло ;)
Кажется мне, что вместо $item['id'] должно быть <?=$item['id'];?>
12.03.2011 в 15:06

A kid from The Ural's
Co0L

Вряд ли ошибка в выводе php, там на всей сms переменные таким образом выводятся. Тут что то с js
12.03.2011 в 17:20

Крайне злопамятное хамло ;)
Kevin McLean
Так вроде работает счетчик)
12.03.2011 в 17:57

A kid from The Ural's
Co0L

вернул старый дизайн, новый косячный черезчур))
13.03.2011 в 02:17

Sanctus Satanas
Не совсем в тему, но я бы вместо вот этого:
new Date(<?=date("Y", $cur_time)?>, <?=(date("m", $cur_time)-1)?>, <?=date("d", $cur_time)?>, <?=date("H", $cur_time)?>, <?=date("i", $cur_time)?>, <?=date("s", $cur_time)?>)
скорее написал бы:
new Date(<?=date('Y, m - 1, d, H, i, s', $cur_time)?>
От одной операции вычитания браузеру ни тепло, ни холодно. )

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail