[JavaScript] Problem mit Code

Dieses Thema im Forum "Webentwicklung" wurde erstellt von juppwatis, 28. September 2011 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 28. September 2011
    Problem mit Code

    hallo zusammen,

    ich habe ein problem:

    auf meiner website ist irgendwie und irgendwo ein javascript-bug
    http://drinkinggames.de/test/index.php/home.html

    weiss jemand wie ich diesen beheben kann ohne alles neu zu installieren? habe nämlich schon einen grossteil aller arbeiten gemacht und würde ungern noch einmal von 0 beginnen.

    bin über jede hilfe dankbar
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 28. September 2011
    AW: Problem mit Code

    Wieso benutzt du Mootools und JQuery? Und was ist der Bug ;) ?
     
  4. #3 28. September 2011
    AW: Problem mit Code

    brauche beides für einige module des CMS ;)

    der bug ist folgender:

    document.getElementById("nav") is null
    [Bei diesem Fehler anhalten] var items = document.getElementById("nav").getElementsByTagName("li");


    das zeigt mir firebug an. aber kann damit nichts anfangen. ich bin eigentlich nur mit css am werkeln!
    es liegt auf jeden fall nicht an jquery oder mootools. habe die beiden sachen im backend gerade ausgeschalten und die fehlermeldung bleibt die selbe.
     
  5. #4 28. September 2011
    AW: Problem mit Code

    frameworks mischen ist eine sehr sehr schlechte idee, auch wenn jquery im "noconflict" modus damit umgehen kann. da aber mootools (wie auch das eltern framework prototype) direkt sachen im DOM ändern, kann es durchaus passieren, dass jquery nicht mehr das tut was es soll - vom massiven overhead mal abgesehen.

    wie dem auch sei.
    -> document.getElementById("nav") is null

    es wurde kein element mit der id "nav" gefunden.

    ps: irgendwie find ichs lustig, dass du gleich zwei frameworks zur verfügung hast, aber keines davon benutzt :D
     
  6. #5 28. September 2011
  7. #6 28. September 2011
    AW: Problem mit Code

    ich meinte damit diesen ausdruck:
    Code:
    var items = document.getElementById("nav").getElementsByTagName("li");
    mit jquery:
    Code:
    var items = $("#nav > li")
    mit mootools
    Code:
    var items = $$("#nav > li")
    und die "noconflict" sache hab ich auch angesprochen. leider ist es so, dass mootools direkt die dom-elemente ändert/erweitert, womit durchaus probleme entstehen können, weil jquery das eben nicht macht und davon ausgeht, dass die elemente so sind wie sein sollen.
     

  8. Videos zum Thema
Die Seite wird geladen...
Similar Threads - JavaScript Problem Code
  1. Antworten:
    3
    Aufrufe:
    1.371
  2. Antworten:
    4
    Aufrufe:
    1.311
  3. Antworten:
    3
    Aufrufe:
    1.686
  4. Antworten:
    4
    Aufrufe:
    554
  5. [JavaScript] Problem beim ID auslesen

    ggo , 12. September 2011 , im Forum: Webentwicklung
    Antworten:
    0
    Aufrufe:
    541
  • Annonce

  • Annonce