jquery-ui 发生了一些奇怪的事情。我在 HTML 中分别导入 jquery-ui 的几个部分:
<script type="text/javascript" src="../third-party/jquery-1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="../third-party/jquery-ui-1.10.4/jquery-ui.core.min.js"></script>
<script type="text/javascript" src="../third-party/jquery-ui-1.10.4/jquery-ui.widget.min.js"></script>
<script type="text/javascript" src="../third-party/jquery-ui-1.10.4/jquery-ui.mouse.min.js"></script>
<script type="text/javascript" src="../third-party/jquery-ui-1.10.4/jquery-ui.datepicker.min.js"></script>
但是,当我加载 HTML 时,当我的 javascript 尝试使用 $.widget
时,我得到 undefined is not a function
。 jquery-ui.widget.js 中的违规行是:
basePrototype = new base();
我很困惑。我是否在某个地方错过了依赖项?我似乎没有这样做,但我一定错过了一些东西。我也用 jquery-ui 网站提供的 jquery-ui.custom.js 进行了尝试,但没有成功。我总是首先包含 jquery。
最佳答案
关于javascript - jquery-ui.widget 中的 "base"函数未定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24025637/