Таймер обратного отсчета Jquery не работает в IE - PullRequest
0 голосов
/ 04 ноября 2011

Я использую таймер обратного отсчета jquery, смешанный с php.Вот пример кода.

<?php
                    $time = new DateTime($buy->{$i}->end_date);
                    $deal_time = $time->format('Y, m, d');
                    echo '<script type="text/javascript">';
                    echo 'jQuery(function () {';
                    echo "var date = new Date ('".$deal_time."' );";
                    echo "jQuery('#countdown-timer-".$buy->{$i}->id."').countdown( {until: date, timezone: -4} );";
                    echo '  });';
                    echo '</script>'; ?>
                            <div id="countdown_timer_wrap-<?php echo $buy->{$i}->id;?>" class="countdown_timer_wrap" style="top:-10px; left:10px;"> <span class="countdown_timer_label"></span> <span id="countdown-timer-<?php echo $buy->{$i}->id;?>" class="countdown-timer"></span> </div>

Дата, которая передается через, приходит с другого веб-сайта VIA API.Этот таймер прекрасно работает во всех браузерах, кроме IE.

IE получает NaN: NaN: NaN, любая помощь будет признательна.

1 Ответ

0 голосов
/ 04 ноября 2011

Попробуйте изменить формат времени на Г / м / д или поищите здесь дополнительную информацию

У меня скоро будет похожая проблема в IE и Saphari и приФормат времени был решением для меня.

...