类型错误$ .widget不是函数

时间:2013-03-20 12:44:11

标签: jquery

我正在使用两个插件,一个用于自动完成组合框,另一个用于i切换按钮。问题是,当我一次访问这两个插件时,$ widget不显示功能错误,但是如果我单独给这些插件没有显示任何错误。你能帮助我吗?

3 个答案:

答案 0 :(得分:3)

你包括jQuery两次。这就是问题。只需避免第二个包括:

<link rel="stylesheet" href="../../../jquery/jquery-ui.css" />
<script src="../../../jquery/jquery-1.8.2.js"></script>
<script src="../../../jquery/jquery-ui.js"></script>

<link href="../js/jquery.ibutton.css" rel="stylesheet" />
<script src="../js/jquery.ibutton.js"></script>

答案 1 :(得分:1)

尝试添加最新版本的jQuery&amp; jQuery UI。

http://code.jquery.com/jquery-1.9.1.js

http://code.jquery.com/ui/1.10.2/jquery-ui.js

最新版本的jQuery将支持最新版本的jQuery UI,因此请尝试使用jQuery和JQuery UI的最新版本。

答案 2 :(得分:1)

问题是包含脚本的顺序。起初我将文件包含在我的小部件和jquery-ui之后。我改变了顺序,问题得到解决。