1

MVC4 ビュー内の Web ページに jQuery UI ツールチップを読み込もうとしていますが、次のエラーが発生します。

キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にはメソッド 'tooltip' がありません

jQuery 1.9.1 と jQuery-UI 1.10.2 を使用していますが、ツールチップを使用できるようにする必要がありますか? Chrome の [ソース] タブを見ると、jQuery および jQuery-UI JavaScript ファイルと、jQuery-UI css ファイルが表示されます。

私が使用しているマークアップは次のとおりです。

<link href="@Url.Content("~/Content/themes/base/jquery-ui.css")" rel="stylesheet" type="text/css" />
<script src="../../Scripts/jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-ui-1.10.2.min.js" type="text/javascript"></script>
<script src="../../Scripts/TableCreationScript.js"></script>

<script>
    $(function () {
        $(document).tooltip();
    });
</script>

何か不足していますか?

4

3 に答える 3

0

助けてくれてありがとう、OhgodWhy のコンソール コメントから、この回答にたどり着きました: MVC4 jQuery UI が機能しません

そして、それは今動作します。

于 2013-04-14T09:24:23.240 に答える
0

OK、解決策を見つけましたが、理由がわかりません...

        <asp:ScriptManager runat="server">
        <Scripts>
            <%--Framework Scripts--%>
            <asp:ScriptReference Name="jquery" />
            <asp:ScriptReference Name="bootstrap" />

            <%--Site Scripts--%>
        </Scripts>
    </asp:ScriptManager> makes things work while...

次はスクリプトを解決/ロードしますが、機能しません...

<link href="../Content/bootstrap-theme.min.css" rel="stylesheet" />
<link href="../Content/bootstrap.min.css" rel="stylesheet" />
<script src="../Scripts/jquery-2.1.4.min.js"></script>
<script src="../Scripts/bootstrap.min.js"></script>
于 2015-12-17T00:42:31.493 に答える