当我尝试单击有问题的行并启动事件侦听器时,我不断收到输出到 Xcode 控制台的调试错误代码。
完整的错误消息(删除长文件路径以保持干净):
错误:TypeError: 'undefined' is not a function in file:///Users/....../index.js at line 1339
1339 是显示的第一行代码块。
代码:
$("#contact-list").on("click", "a", function(event){
event.preventDefault();
var me = this;
console.log('The event listener is working');
var phoneNumber = me.attr('id').text();
console.log('phoneNumber is being sent');
if (phoneNumber.substr(0, 1) == '+') {
phoneNumber = me.userExitCode + phoneNumber.substr(1);
}
phoneNumber = phoneNumber.replace(/[^0-9]/g, '');
var data = {
'name': me.children('h3').val(),
'phone_number': phoneNumber,
'part': 'contact'
};