我之前在此发布过但无法找到我的帐户,所以这是我的新帖子。
我试图使用名为"蓝莓滑块的#s插件"有一个响应的js菜单,名为" Menumaker"并且某些内容存在冲突,无法显示滑块。我真的不知道我用JS做了什么,希望有人可以提供帮助。在Chrome中,元素检查,它说" undefined不是一个功能"。我还没有修改任何插件。
答案 0 :(得分:0)
您正在调用的函数和插件库中存在的函数不匹配,这就是它找不到名为" undefined"的任何函数的原因。在那个图书馆里。请尝试检查其中的功能名称。
答案 1 :(得分:0)
我认为你的问题可能是你正在加载一个版本的jquery,为它添加一个插件,然后加载一个新版本的jquery并尝试添加一个插件。选择要包含的单个版本的jquery。你包括三个:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
在顶部,
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
就在你的蓝莓脚本之上,
<script src="js/jquery-1.8.3.min.js"></script>
位于菜单制作者脚本正上方的。
最新版本的jQuery会加载并覆盖你的蓝莓脚本修改后的jQuery版本。
我建议你摆脱最后两个并使用第一个版本。