爱前端的小鑫
没传就是默认生成当前月份的数据
只有学习才能进步
你的上下个月的判断写错了,,是classList.contains('ui-datepicker-prev-btn')和contains('next'),,和你画红的地方没什么关系,那是a标签的href属性,你要看的是这个datepicker.render有没有被触发。
慕盖茨1271144

在7:06代码里改成return了
慕粉3950485

为什么了改了还是没用?
weibo_哆啦A梦有大口袋_0
同问我也遇到这个问题了
qq_天天_66
写成这样就行了:
datePicker.render = function(direction) {
var year, month;
if (monthData) {
year = monthData.year;
month = monthData.month;
}
if (direction === 'prev') month--;
if (direction === 'next') month++;
var html = datePicker.buildUi(year, month);
if (!$wrapper) {
$wrapper = document.createElement('div');
$wrapper.className = 'ui-datepicker-wrapper';
document.body.appendChild($wrapper);
}
$wrapper.innerHTML = html;
}
慕娘3515420
break 和 循环 一起用;if中的结束可以用return 为空。
印象中,曾有一位小伙伴说,在React高阶组件的结束循环,也不用break,而是用return。
jiuwei
图片上只需要传递".datepicker"就好。datepicker.init('.datepicker')
慕用3104214
跟着老师写,日历上有负数
慕函数2567878
会飞的四脚蛇说得对,代码一开始写的时候这里判断有bug。