我填充所有月份页面上的“分裂”,例如:fullCalendar - 遗漏的类型错误:无法调用的不确定
<?php foreach(range(0,11) as $month): ?>
<div style='float:left; width:303px;' id='calenderSalesMonth_<?php echo $month ?>' class='calenderSales'></div>
<?php endforeach; ?>
fullCalendar
应通过id='calenderSalesMonth_*'
设置特定的月份,它是行不通的,我得到一个错误:
Uncaught TypeError: Cannot call method 'split' of undefined
代码:
$('.calenderSales').fullCalendar({
editable: false,
events: { url: 'calender-events.php' },
firstDay:1,
month: $(this).attr("id").split("_")[1],
year: 2013
});
如果'.attr( “ID”)'收益不确定的,你不能叫'.split'就可以了,因为'.split'是一个String对象的方法,不能在未定义时调用。 – 2013-03-23 11:36:40
这个代码在一些'click'事件处理程序中吗? – dfsq 2013-03-23 11:36:58
@dfsq不,它不是。 – 2013-03-23 11:39:23