我正在使用jQuery UI 布局插件,并且在 Firebug: 中不断收到此错误$('body').layout is not a function
。我在 IE8 及以下版本中也遇到了同样的错误。
显然,这是由我在脚本文件中启动布局 UI 的行引起的:
$('body').layout({ *options here* });
有没有办法防止出现这个错误?我很确定我需要 BODY 选择器才能运行这个特定的插件。
**解决方案* *
正如下面有用的答案所说,我有这行:$('body').layout({ *options here* });
在我包含我的 jQuery 和 jQuery UI 布局插件文件之前。一旦我把这body.layout
两个包含项之后,错误就消失了。