jQueryUI / jQuery Resizable不是函数

时间:2017-05-26 16:12:55

标签: javascript jquery jquery-ui

我正在尝试在我的MVC 5项目中使用jQuery UI。但我继续得到这个.resizable / Resizable不是一个功能。对于所有jQueryUI函数都是一样的..看起来它一直在试图查看这些函数是否驻留在jQuery 3.1.1而不是jQueryUI中?

我想要实现的目标。

https://jsfiddle.net/vp1dwuv3/

Uncaught TypeError: $(...).resizeable() is not a function
    at HTMLDocument.<anonymous> (<anonymous>:2:22)
    at mightThrow (jquery-3.1.1.js:3570)
    at process (jquery-3.1.1.js:3638)

加载时这是我的页面。

<html>

<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Overview</title>
    <link href="/Content/bootstrap.css" rel="stylesheet" />
    <link href="/Content/site.css" rel="stylesheet" />

    <link href="/Content/themes/base/core.css" rel="stylesheet" />
    <link href="/Content/themes/base/resizable.css" rel="stylesheet" />
    <link href="/Content/themes/base/selectable.css" rel="stylesheet" />
    <link href="/Content/themes/base/accordion.css" rel="stylesheet" />
    <link href="/Content/themes/base/autocomplete.css" rel="stylesheet" />
    <link href="/Content/themes/base/button.css" rel="stylesheet" />
    <link href="/Content/themes/base/dialog.css" rel="stylesheet" />
    <link href="/Content/themes/base/slider.css" rel="stylesheet" />
    <link href="/Content/themes/base/tabs.css" rel="stylesheet" />
    <link href="/Content/themes/base/datepicker.css" rel="stylesheet" />
    <link href="/Content/themes/base/progressbar.css" rel="stylesheet" />
    <link href="/Content/themes/base/theme.css" rel="stylesheet" />

    <script src="/Scripts/modernizr-2.8.3.js"></script>

    <script src="/Scripts/jquery-3.1.1.js"></script>

    <script src="/Scripts/jquery-ui-1.12.1.js"></script>

    <script src="/Scripts/bootstrap.js"></script>
    <script src="/Scripts/respond.js"></script>

</head>

1 个答案:

答案 0 :(得分:0)

  

对于所有jQueryUI函数都是一样的..看起来它一直试图看看这些函数是否驻留在jQuery 3.1.1而不是jQueryUI

这意味着jquery ui文件没有被加载,正如评论

中所讨论的那样

因此,请检查路径是否正确,或文件名是否正确,或者文件是否存在于所述路径中。