我要修改bootstrap 3 javascript为affix插件添加新功能。 特别是我添加了这个功能:
Affix.prototype.refresh = function (elem) {
console.log("refresh");
console.log(elem);
this.options.offset.top = elem.offset.top;
}
我的问题是,女巫是通过elem参数调用此函数的语法吗?
我想这个:
$("#_mapDiv").affix("refresh",{offset:{top:100}});
但我在我的控制台中有这个输出:
refresh
undefined
Uncaught TypeError: Cannot read property 'offset' of undefined
答案 0 :(得分:0)
应为affix.refresh(param)
。