所以我对 jQuery/Javascript 很陌生,只是想在 12 月份让雪出现,来玩玩日期,这样我就可以习惯它们做其他事情。
我不明白为什么这不起作用。它是 jQuery/Javascript 的混合体吗?
$(document).ready(function(){
var d = new Date();
n = d.getMonth();
if (n == 11) {
$.fn.snow();
}
});
这确实有效,但没有日期功能。
$(document).ready(function(){
$.fn.snow();
});
最佳答案
Javascript date.getMonth()
的编号是从 0
到 11
,而不是从 1
到 12
因此,为了使您的代码在 11 月运行,您必须检查 10
而不是 11
(或者在您的代码中添加 1变量n
)。
顺便说一句,您可能错过了 n
变量之前的 var
关键字。
关于javascript - 如何使用 jQuery 检查月份是否等于 12 月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19808867/