ReferenceError:未定义扩展
ReferenceError: extend is not defined
我正在尝试以面向对象的Javascript方式对滚动进行导航菜单收缩。但当在加载页面时,它进入控制台日志:ReferenceError:extend未定义
这是我的代码摘录。
function orvilnav( el, options ) {
this.el = el;
this.options = extend( {}, this.options );
extend( this.options, options );
this._init();
}
完整的代码是吗
https://gist.github.com/anonymous/a20cd2859e7cb57c9e5b
您已经标记了jquery,所以我假设您正在使用jquery。
extend不是javascript的内置方法,但JQuery有一个名为extend的方法。
改为如下代码:
function orvilnav( el, options ) {
this.el = el;
this.options = $.extend( {}, this.options );
$.extend( this.options, options );
this._init();
}
jquery.extend-http://api.jquery.com/jquery.extend/
相关文章:
- Chrome扩展,Chrome.tabs.query的结果未定义
- 尝试从我的 chrome 扩展程序访问 gmail 中的 iframe 时出现未定义的错误,但不是从开发者控制台访问
- ReferenceError:未定义扩展
- InnerText在内容脚本Chrome扩展中返回未定义的内容
- JQuery:创建扩展返回变量未定义
- 来自 chrome 扩展程序中内容脚本的未定义响应
- 未捕获的引用错误:$未定义,同时制作谷歌浏览器扩展
- 无法在主干中使用 BaseView 调用未定义的方法“扩展”
- Chrome扩展“$未定义”错误
- 挖空扩展可观察 取消引用时返回未定义
- 什么类/类型是未定义的,是否可以向其扩展/添加方法
- “无法调用未定义的方法'get'”在Chrome扩展弹窗中.js
- jQuery在chrome扩展名中是未定义的
- Chrome扩展错误:未定义Require
- 未捕获的类型错误:无法读取属性'获取'检测到chrome扩展时未定义的
- chrome扩展无法读取属性'currentScript'的未定义
- Firefox扩展+TCP:“;导航器未定义”;
- $的变体.将属性保留为未定义值的扩展
- 是否可以像扩展其他对象一样扩展未定义对象
- Java-script,谷歌chrome扩展:未定义的类变量,在方法中引用的回调