我对 Jquery 比较陌生,因此接受答案可能非常明显。我有一个提供功能的插件,但是当我运行我的程序时,我收到控制台错误:
Cannot call method 'createEvent' of undefined
就像我说的那样,我可能错过了一些简单的东西,但我找不到什么。var desiredValue 是,当然,检索正确的数据,我确保插件在标题中正确链接。如果有人得到任何建议,他们可以提供,将不胜感激!谢谢。
function createEvent(title,location,notes, startDate, endDate){
var title= "My Appt";
var location = "Los Felix";
var notes = "me testing";
var startDate = "2012-11-23 09:30:00";
var endDate = "2012-11-23 12:30:00";
cal.createEvent(title,location,notes,startDate,endDate);
}
var cal;
$(document).ready(function() {
cal = window.plugins.calendarPlugin;
$('.calinfo').live('click', function() {
var desiredValue = $(this).parent().prev().find('.calendar').val();
var calInfo = desiredValue.split(',');
createEvent(calInfo[0], calInfo[1], calInfo[2], calInfo[3], calInfo[4]);
});
});