2012-04-02 5 views
0

Ich kenne seine Art von Frage, die Sie oft sehen, aber ich sehe kein richtig.Django Firefox Debugging

ich einen Django-Code geschrieben habe und es mit Firebug..I Prüfung bedeutet im Versuch mit dem ids geschaffen zu spielen, aber aus irgendeinem Grunde ..

Ich habe diesen ID-nav in meiner HTML-Datei .. aber dieser Code wird immer geben Fehler,

$ ('nav') verstecken()

Fehler:.

Typeerror:. $ ("NAV") verstecken ist keine Funktion

H TML-Code:.

<html> 
<head> 
    <title> 
     Django Bookmarks | {% block title %} {% endblock %} 
    </title> 
    <link rel=stylesheet" href="/site_media/style.css" 
     type="text/css" /> 

    <script type="text/javascript" 
     src="/site_media/jquery.js"></script> 
     {% block external %} {% endblock %} 
</head> 
<body> 
    <div id="nav"> 
    <a href ="/">home</a> | 
    {% if user.is_authenticated %} 
     <a href="/save/">submit</a> | 
     <a href="/user/{{ user.username }}/"> 
      {{ user.username }}</a> | 
     (<a href="/logout">logout</a>) 
    {% else %} 
     <a href="/login/">login</a> 
     <a href="/register/">register</a> 
    {% endif %} 
    </div> 
    <h1>{% block head %}{% endblock %}</h1> 
    {% block content %}{% endblock %} 

</body> 
</html> 
+0

$ ('# nav'). Hide() .. dieser Befehl gibt mir diesen Fehler-TypeError: $ ("# nav") ist null – user1050619

+0

Diese Frage ist schlecht markiert - es ist weder eine Django Frage noch ein Firefox Frage; es ist eine jQuery Frage. –

Antwort

0

Verwenden $ ('# nav') verstecken()

Sie haben vergessen, die '#'. $ ('nav') sucht, während $ ('# nav') nach id = "nav" sucht.

+0

$ ('# nav'). Hide() .. dieser Befehl gibt mir diesen Fehler-TypeError: $ ("# nav") ist null – user1050619

0

Sie haben vergessen

{% load static %}

vor Ihrer Statik. Und Ihre statischen Dateien (js, Bild etc.) wie in Js hier zu dienen,

<script type="text/javascript" src="{% static "assets/js/jquery.js" %}"></script>

Dies wird das Problem lösen. Für weitere Informationen, überprüfen Sie bitte hier managing statics.