我为 wordpress 自定义插件创建了一个 javascript 倒计时。我读过这篇文章,这是我第一次尝试做类似的事情。在我写完代码后,我正在测试它,最初它工作正常。现在,如果我尝试在控制台中记录小时分钟天和秒的值,我会收到一条NaN消息。我不知道怎么了,谁能帮帮我?
<?php if( get_option('show-countdown') ): ?>
<div class="countdown">
<h1 class="days d-inline"></h1>
<h1 class="hours d-inline"></h1>
<h1 class="minutes d-inline"></h1>
<h1 class="seconds d-inline"></h1>
</div>
<script>
(function($){
$(document).ready(function(){
var date = '<?php echo get_option('countdown-timer'); ?>';
console.log(date);
function remainingTime( date ){
var countdown = Date.parse(date) - Date.parse(new Date());
var seconds = Math.floor( (countdown/1000) % 60 );
var minutes = Math.floor( (countdown/1000/60) % 60 );
var hours = Math.floor( (countdown/(1000*60*60)) % 24 );
var days = Math.floor( countdown/(1000*60*60*24) );
return {
'total': countdown,
'd': days,
'h': hours,
'm': minutes,
's': seconds
};
}
慕的地6264312
慕码人2483693
随时随地看视频慕课网APP