我对这个错误感到困惑,我没有做任何点击等事件。是的,我在这里使用了搜索,但在所有情况下,我发现情况是另一个问题。
“SyntaxError: function statement requires a name”在页面刷新后由萤火虫抛出:onGoTo:function(evt){
这是我的功能:
function exampleFc(ctx){
'use strict';
var goTo = $('a[href*=#]',this.$ctx);
goTo.on('click',$.proxy(this.onGoTo,this));
onGoTo:function(evt){
evt.preventDefault();
var elem = $(evt.currentTarget).attr('href');
if(elem.length > 1){
$('html,body').animate({
scrollTop: $(elem).offset().top
}, 700, function (){location.hash = elem;});
}
return false;
}
};
怎么了?我想通过捕捉点击事件来调用 onGoTo 函数。