13. februar 2009 - 13:44Der er
8 kommentarer og 1 løsning
Splitte string og tilføje span-tag
Hej,
Står i den situation, at jeg er i gang med at lave et template til CMS-systemet Joomla! og har pga. dets begrænsninger, behov for at lave en lille modifikation.
Jeg har lavet et script, der gerne skulle kunne kigge en variabel igennem, finde <h3>-tags'ene, explode indholdet i den streng og sætte en <span class=""></span> uden om det første ord. Det har dog kun lykkedes mig at få det lavet således, at den tager hele indholdet i <h3></h3> og ligge <span> på den.
Er der nogen kloge hoveder der kan tage et kig på koden og se hvor det er den går galt henne?
Mit ønske er ikke, at fjerne <h3>-tags'ene, men derimod foretage en handling på det der er inde i de tags.
Det drejer sig om nogle headings på min side (i Joomla!) der bliver output'ed på en speciel måde, hvor der inde i nogle divs, ligger disse <h3>-tags. Det er en funktion i Joomla! der laver et modul, hvor der bl.a. er heading på - og det er denne heading der skal formateres.
Eksempel - Output: <div class="module"><h3>My Headings</h3></div>
Eksempel - Efter Funktion <div class=module><h3><span class="klasse">My</span> Heading</h3></div>
Altså så den finder første ord i <h3>-tagget og lægger en span omkring det ord.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.