Keresés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz The DJ #3761 üzenetére

    "A CDATA zárót a Wordpress rontja el."
    Így, hogy elrontja, legalább rávilágít, hogy nem jól csinálod :DDD
    Külső JS-fájlba érdemes pakolni az ilyesmit, pluginnel behúzni, stb., nem tudom, mi ennek a szabályos módja WordPress-ben (már beszéltünk a Weblapkészítés topicban a plugin/modul/komponens készítésének előnyeiről a gányolás-tákolás-taknyolás kombó helyett), de az ilyen inline kód amúgy sem gyorsítótárazható a böngésző által, nehézkes karbantartani, és így tovább.

    Na, de lépjünk az érdemi részre, most látom, hogy eleve el van rontva a zárójelezés, érdemes ilyenkor para esetén megnyitni a konzolt Ctrl+Shift+I-vel vagy F12-vel, aztán rákattintani a Console fülre, láss csodát, para:

    "Uncaught SyntaxError: Unexpected token (
    (index):517"

    ergo a kimenet 517. sorban van egy zárójelezési para, ha ezt megnézed a source-ban:

    if((opt_play_first && first_track)) || (opt_auto_play && !first_track)) {
    my_jPlayer.jPlayer("play");
    }

    itt a zárójel tök káoszos (ez mondjuk egy rendes IDE-ben vagy akár szövegszerkesztőben is látszik, ha a kurzort odateszed, IDE (pl. NetBeans, Eclipse, ilyesmik) még szól is érte), tehát cseréld erre:

    if( (opt_play_first && first_track) || (opt_auto_play && !first_track) ) {
    my_jPlayer.jPlayer("play");
    }

    Amúgy ha parád van, és nincs tisztességes IDE kéznél, akkor sokat segít, ha bedobod ide a kódodat:
    http://www.jshint.com/
    ellát mindenféle tanácsokkal, hogy mit kéne javítanod a kódodon.

    Na, a lényeg, alakítsd vissza az eredetire a kódodat teljesen, javítsd ki ezt a zárójelezési parát, aztán jelezz, mire jutottál. :)

Új hozzászólás Aktív témák

Hirdetés