我做了一个列出月份的函数。
function genDate() {
var d = new Date();
var monthNames = [ "JAN", "FEB", "MAR", "APR", "MAY", "JUN",
"JUL", "AUG", "SEP", "OCT", "NOV", "DEC" ];
var day = d.getUTCDate().toString();
var mon = d.getUTCMonth();
var year = d.getUTCFullYear();
$("#day").prepend('<span id="day_num">' + day + '</span>');
var cc = mon;
for (var i = 0; i < 12; i++) {
$("#date_cont").append('<div class="month"><a href=""
onclick="return false;" >' + monthNames[cc] + '</a></div>');
cc++;
if ( cc > 11 ) {
cc = 0;
}
}
}
我想要做的是让生成的 .months 元素包含不同的变量,例如它的月份索引(0-11),这些变量可以被其他函数使用。我猜这些元素将充当对象(.month 类的每个元素都有自己的唯一值)。我是 javascript 新手,所以我不知道如何实现这一点。