JQuery einbinden

  • Hm so geht es bei mir auch!


    Aber wenn ich statt div_id dann nav eintrage geht es nicht :-/


    nav sieht so aus und das hab ich bei "Zusätzliche CSS-Deklarationen" im WBB eingefügt:



    #nav {
    background: #000;
    height: 200px;
    width: 200px;
    color: #fff;
    display: none;
    }


    Wenn ich das direkt im <div style="......."> einfüge funktioniert es.
    Also irgendwas stimmt da ja nicht oder ?(


    Ich ändere das ganze im Template "header".
    Also Darstellung -> Templates -> Templates auflisten etc.
    Hab ich in einer eigenen Templategruppe und diese auch dem Stil zugewiesen.


    Komische :S

  • Hast du daran gedacht, beim onclick-Attribut ebenfalls das 'div_id' durch 'nav' zu ersetzen?

    Code
    <a href="#" onclick="Effect.toggle('nav', 'appear'); return false;"> toggle link </a>
    <div id="nav" style="display: none;">Menu</div>


    Das onclick-Attribut führt ein JavaScript beim Klicken auf den Link aus, ist eigentlich selbsterklärend.
    Dabei wird angegeben, auf welches Element sich das JavaScript auswirkt. Das ist der erste Parameter der toggle()-Funktion. Der da angegebene Wert muss mit der ID des Containers übereinstimmen.

  • THX hab ich so gemacht funktioniert auch gut :)


    Ich will das ganze jetzt mit onmouseover="Effect.toggle('menutip', 'appear');" machen.
    Das klappt auch gut. Aber wenn ich mit der Maus schnell von dem div runter gehe dann bleibt das "appear" div noch immer da.
    Hab dann schon probiert onmouseout="Effect.toggle('menutip', 'hide'):


    Aber das 'hide' stimmt wohl nicht so ganz oder??
    Auf jeden Fall hilft das nicht.


    Gruß
    nu