我正在尝试根据用户选择在全日历上选择事件。
示例:如果用户选择 A 类,则具有相同 ID 的所有类都应变为绿色(使用应用的类名)。
我无法将类应用于可以按 ID 成功选择的其他事件。我想我的问题是将事件对象与 jQuery 对象结合起来。
示例代码:
eventClick: function(event) {
$(this).addClass("reg_selected"); //this works fine on selected event
var selectedID = event.id
alert(selectedID); //get event.ID, and use it to find similar ones.
var similarEvents = $("#calendar").fullCalendar('clientEvents',selectedID).addClass("reg_selected");
我得到的错误是:
addClass is not a function
我也尝试了这种循环方法,得到了同样的错误:
for (var i = 0; similarEvents.length > i ; i++){
alert(similarEvents[i].title);
similarEvents[i].className("reg_selected");
}
alert() 有效,但 className() 产生与上述相同的错误