在我的主js文件中,我把所有jQuery的东西都放在了新的函数之后:
function getDate(){
var currentTime = new Date();
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
return day"."+month+"."+year;
}
function getTime(){
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
if (minutes < 10){
minutes = "0" + minutes;
}
return hours":"+minutes;
}
...但是当我将这些函数添加到我的主js文件中时,jquery部分不再起作用了。任何想法?
答案 0 :(得分:2)
对于初学者来说,你错误地连接了字符串。
function getDate(){
var currentTime = new Date();
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
return day + "." + month + "." + year;
}
function getTime(){
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
if (minutes < 10){
minutes = "0" + minutes;
}
return hours + ":" + minutes;
}
答案 1 :(得分:1)
缺少+
:
return day"."+month+"."+year;
这里也是:
return hours":"+minutes;
语法错误将阻止整个文件的执行。在发布之前,您应该真正查看浏览器的错误控制台。
答案 2 :(得分:1)
由于函数中的语法错误,它可能会破坏它:
在“天”和“小时”之后,您在两次退货中都错过了“+”。
return day"."+month+"."+year;
应该是
return day+"."+month+"."+year;
和
return hours":"+minutes;
应该是
return hours+":"+minutes;