jQuery funktioniert nicht im ASP.NET MVC-Ansicht

könnte mir bitte jemand zeigen, wo ich falsch sein könnte? Mein problem ist, dass meine Ansichten habe ich einige Skripte und es scheint, dass jQuery gerade irgendwie nicht funktioniert, gibt es (wahrscheinlich mein Fehler, irgendwo).

Habe ich die Referenz auf die jQuery-angegeben in meinem layout-Seite, die geladen wird, immer. Dann habe ich meine Ansicht, dass wie folgt aussieht

@model jakubholovsky.com.Models.BlogPost
@using jakubholovsky.com.DataModels
@using jakubholovsky.com.Enum
@{
    ViewBag.Title = "Jakub Holovsky - Blog - Post - " + Model.Post.title;
}
<h2>
    @Model.Post.title</h2>
<div>
 SOME CODE
</div>
<script type="text/javascript">
    $(document).ready(function () {
        alert("hello");
        $('#addACommentDiv').click(function () {
            alert("hello");
            if ($('#commentFieldset').is(':hidden')) {
                $("#commentFieldset").slideDown("slow");
                $('#addACommentDivButton').html('Close commenting');
            }
            else {
                $("#commentFieldset").slideUp("slow");
                $('#addACommentDivButton').html('Comment on this article');
            }
        });
    });
</script>

Habe ich versucht, einen Verweis von jQuery aus meiner Sicht aber kein Glück. Ich habe auch versucht, die grundlegenden javascript(nur Alarm-Fenster), um zu überprüfen, ob das funktioniert und das tut es. Ich habe auch überprüft, ob jQuery geladen ist, im browser (es ist).

Alert("Hallo"); Zeile gibt es nur zu sehen, wenn es geht die ready-Funktion.

Dies ist, wie ich es haben verwiesen, die in meinem layout-Seite.

<head>
    <meta charset="utf-8" />
    <title>@ViewBag.Title</title>
    <link href="@Url.Content("/Content/Site.css")" rel="stylesheet" type="text/css" />
    <script src="@Url.Content("/Scripts/jquery-1.7.2.js")" type="text/javascript"></script>
    <script src="@Url.Content("/Scripts/jquery-1.7.2-vsdoc.js")" type="text/javascript"></script>
    <script src="@Url.Content("/Scripts/modernizr-2.5.3.js")" type="text/javascript"></script>
    <script src="@Url.Content("/Scripts/google-analytics.js")" type="text/javascript"></script>
</head>

Danke für die mir helfen.

  • Was ist der Fehler, den du bekommen?
  • Und wenn Sie nicht die Fehlermeldung erhalten, versuchen Sie, die Seite durch irgendeine Art von internet-browser-dev-tools und sehen, welche Fehlermeldung bekommen Sie
Schreibe einen Kommentar