0

我对 javascript 比较陌生。我为自动建议添加了一些 javascript 代码。为此,在模板文件中包含了一些 js 文件。

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

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

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

4

1 回答 1

0

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

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

您确实需要包含 mootools 才能使其正常工作,请查看此页面的来源 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/

于 2013-06-27T06:57:55.870 回答