jQuery关键字无法识别错误

时间:2011-08-23 06:19:07

标签: javascript jquery

我正在使用jQuery 1.6.1并且想要使用JqGrid(JQuery的网格表插件)。但是,当我使用它时,我在Firebug中收到以下错误:

jQuery("#confTable").jqGrid is not a function

我把它更改为:

$("#confTable").jqGrid is not a function

我尝试在jqGrid代码之前使用jQuery.noConflict();,但仍然得到相同的错误?

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

这表示您尚未加载插件脚本(至少在您尝试使用它时)。

答案 1 :(得分:0)

两件事之一:

  1. 昆汀说得对。它可能没有被加载,检查路径和文件名是否正确(上限很重要(usuaLlY))

  2. noConflict()是一个使用的bugger。如果你有2个javascript库,比如jquery和mootools,这是唯一的必要条件。在两个库加载之后但在(大多数)插件之前必须使用它。这是因为许多插件写入程序都是懒惰的,并使用$应该使用jQuery。

  3. noConflict是一个巨大的痛苦。我只能在经过一个小时的修修补补后才能上班,祝你好运。