TypeError:页面上包含的JS文件的$(...)为空错误

时间:2013-06-27 06:16:07

标签: javascript jquery zend-framework

我是javascript的新手。我为自动提示添加了一些javascript代码。为此,在模板文件中包含了一些js文件。

当我提供一些关键字时,自动提示列表会正确填充,但在选择它后显示项目并显示错误“TypeError:$(...)为null”。

模板文件上的js代码未发生此错误。找到包含在模板文件中的js文件。

我尝试使用“jQuery.noConflict()”解决冲突,但问题未解决。它发现很难解决包含的js文件的冲突。

1 个答案:

答案 0 :(得分:0)

删除的评论显示使用了以下自动填充文件:http://digitarald.de/project/autocompleter/

这根本不是一个jquery库,如果你想使用jquery那么你需要使用noconflict进行jquery。如果您不使用jquery,请不要将其包含在您的页面中。

您需要包含mootool才能实现此功能,请查看此页面的来源 http://digitarald.de/project/autocompleter/1-1/showcase/request-html/

你看到包含的javascripts看起来很像你的,但第一个是:mootools-1.2-core-nc.js

我的猜测是你网站遗失的那个。

这些库来自这里:http://digitarald.de/project/autocompleter/并说你需要mootools可以在这里找到:http://mootools.net/