第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

是不是jQueryc插件出現(xiàn)了問題?

為什么我的輸出是:秒殺倒計時:NaN天 NaN時 NaN分 NaN秒

正在回答

6 回答

強制轉換一下就好了
0 回復 有任何疑惑可以回復我~

我的代碼在執(zhí)行到var killTime = new Date(startTime+1000);時報日期類型錯,主要原因是startTiem傳進來時是字符類型,所以要把startTime轉換成數(shù)字類型使用方法Number(startTime)即可

1 回復 有任何疑惑可以回復我~

//已經登錄,計時交互

var startTime = parseInt(params['startTime']);

var endTime = parseInt(params['endTime']);

var seckillId = parseInt(params['seckillId']);

$.get(seckill.URL.now(), {}, function(result){

if(result && result['success']){

var nowTime = result['data'];

seckill.countdown(seckillId, startTime, nowTime, endTime);

}else{

console.log("result: "+result);

}

});


1 回復 有任何疑惑可以回復我~

那你加上引號,然后在javascript文件去轉一下型

0 回復 有任何疑惑可以回復我~

這個問題是你在jsp傳參的時候el表達式加了引號

0 回復 有任何疑惑可以回復我~
#1

Nomo_Air 提問者

不加引號會報錯
2016-08-03 回復 有任何疑惑可以回復我~

?var killTime = new Date(startTime + 1000);

alert(killTime)

會出現(xiàn)日期無效,之后就會在結果打印 ?: ?秒殺倒計時:NaN天 NaN時 NaN分 NaN秒

我改成了這個樣子可以繼續(xù)用

? ? ? ?} else if (nowTime < startTime) {

? ? ? ? ? ? //秒殺暫未開始,計時

// ? ? ? ? ? ?var killTime = new Date(startTime + 1000);

// ? ? ? ? ? ?alert(killTime)

// ? ? ? ? ? ?console.log('killTime=' + killTime);

? ? ? ? ? ? seckillBox.countdown(startTime, function (event) {

? ? ? ? ? ? ? ? //時間格式

? ? ? ? ? ? ? ? var format = event.strftime('秒殺倒計時:%D天 %H時 %M分 %S秒');


4 回復 有任何疑惑可以回復我~
#1

Nomo_Air 提問者

或者把插件換成這個 <script src="http://cdnjs.cloudflare.com/ajax/libs/jquery.countdown/2.1.0/jquery.countdown.min.js"></script>
2016-07-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

是不是jQueryc插件出現(xiàn)了問題?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號