有人可以尝试清理我在使用jquery插件时遇到的问题。
我有一个脚本使用jquery来执行许多任务,例如:
当用户输入数据时运行自动完成,工作正常。 运行一个名为jBox的脚本来调用弹出窗口来显示帮助屏幕,工作正常。
而且是继承人,如果我在同一个剧本中同时拥有这两个,那么一个人可以工作,而另一个人则没有。
如果我调用下面的插件,则自动完成。
的jquery-1.10.2.min.js
的jquery-ui.js
但是当我在弹出窗口下面插入插件时没有。
的jquery-3.2.0.js
jBox.js
我认为我的问题是,我应该使用哪个jquery插件来使自动完成和弹出工作。
是否存在jquery插件应该使用的订单,或者我使用了错误的插件,还是只使用一个插件来完成这两项工作。
我通过删除一个或另一个来解决代码问题,但是可以让两者在同一页面上工作。
任何帮助,建议都会很棒。
非常感谢你的时间。
答案 0 :(得分:1)
我猜它不是jquery的问题,但是jq 1.10是一个稳定的我认为问题是与其他两个jq插件他们是冲突所以iguess使用你应该使用没有冲突 使用它只需将此类内容指定为全局变量
$oldJq = noConflict();
然后在插件的初始化部分初始化像
$oldJQ.DataTable({});
//就像这样初始化你的插件(这一次是数据表)