我在js / jQuery中有一个代码,用于一个事件。
function extraAction(data) { console.log(data); }
$('a.edit').on('click', function(e) {
e.preventDefault();
var d = $(this).attr('href');
extraAction(d);
});
代码工作得很好。但是,如果我尝试将function(e)
声明为(e) =>
,我会在控制台日志中获得undefined
。那是为什么?
无论我是否传递extraAction('hello');