如何以正确的方式解决错误信息?错误消息:未定义timetotal。
$(document).ready(function() {
if (typeof(timeleft) !== 'undefined') {
Chrono.update();
}
$('a.add_other_answer').click(function() {
addAnswer();
});
});
Chrono = {
warning: timetotal * 0.25,
critical: timetotal * 0.05,
update: function() {
...
...
答案 0 :(得分:2)
即使你的代码示例不完整,这似乎也是不言自明的。
timetotal
很可能在此行未定义,因为它是作为对象Chrono
的属性传递的:
warning: timetotal * 0.25,
您最有可能在timetotal
方法中递增Chrono.update
,但为时已晚:如果您希望将其与0.25
或{{相乘,则该属性应具有初始值1}}。
<强>解决方案:强>
0.05