jquery - 多个 Jquery 插件不能同时工作并影响彼此的功能

标签 jquery html css jquery-ui jquery-plugins

我正在使用两个 jquery 插件。当我添加第二个 Jquery 插件时,第一个插件停止工作。第一个插件中有两个 JS 文件和一个脚本代码。在第二个插件中也是如此。

我使用的菜单插件链接是 http://www.htmldrive.net/items/show/1020/multi-level-slide-accordion-menu-with-jQuery

搜索插件的链接是 http://www.egrappler.com/searchMeme/index.htm

检查我评论中的链接...搜索插件在标题中工作正常,但 Accordion 菜单插件功能在正文部分被禁用并且仅显示顶级菜单(主页、JavaScript、教程等)。没有搜索插件,这是完美的工作。

添加搜索后,它会被禁用。

最佳答案

远景:

尝试使用 jQuery.noConflict();

<script src="other_lib.js"></script>
<script src="jquery.js"></script>
<script>
    $.noConflict();
    // Code that uses other library's $ can follow here.
</script>

关于jquery - 多个 Jquery 插件不能同时工作并影响彼此的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24138530/

相关文章:

javascript - 开放层 3 : Basic Authentication

javascript - live() 更改在 IE8 上的 jquery 1.4.2 中不起作用

javascript - jQuery 自定义滚动条不起作用

javascript - JQPlot打印

javascript - jQuery 选择链接包含一个 url

javascript - HTML DOM 位置刷新率

javascript - 不使用jquery按id选择列表项

html - 对当前节点索引使用 Xpath Count()

html - 在 flexbox 中居中 div

html - 如何获取元素的所有 css 样式?