gpt4 book ai didi

javascript - jquery datepicker年/月更改全日历未在iPhone中触发

转载 作者:行者123 更新时间:2023-11-27 22:56:42 25 4
gpt4 key购买 nike

我正在使用 jquery datepicker 来触发 fullcalendar 的年/月更改,它适用于所有浏览器、所有 PC 屏幕和所有 Android 手机,但不适用于 iPhone。

我使用jquery datepicker来触发全日历年/月更改,这是我的代码

$("#myhcalendar").datepicker({
changeMonth: true,
changeYear: true,
showOn: 'both',
onChangeMonthYear: function(year, month, objDatePicker) {

var monthnew=("0" + (month + 1)).slice(-2);
console.log(monthnew+'-'+'10'+'-'+year);
$('#calendar').fullCalendar('gotoDate', monthnew-1+''+'-'+'10'+'-'+year);
//on change of date remove event-container
$('.fc-content-skeleton>table tbody td').removeClass('fc-event-container');
}
})

myhcalendar 是 jquery datepicker id,#calendar 是 fullcalendar 的 id。这在除 iphone 之外的所有设备上都能完美运行。有什么建议吗?

更新:刚才我看到在 $('#calendar').fullCalendar('gotoDate',monthnew-1+''+'-'+'10'+'-' 之前添加了alert() +年份);有效,但在此行之后添加警报在 iPhone 中不起作用,gotodate 一定有问题如果需要其他代码查看请评论。谢谢。

最佳答案

use (/) instead of hyphen (-)

如下

 $('#calendar').fullCalendar('gotoDate',  monthnew-1+''+'/'+'10'+'/'+year);

关于javascript - jquery datepicker年/月更改全日历未在iPhone中触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37537583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com