Miért csak 1x rakja be hyperlinkeket a before () parancs?
Sziasztok!
Van egy tömböm, melyet egy each() függvénnyel elkezdem kiíratni.
Egy megkeresett elem elé before() paranccsal beillesztem a kiírandó szöveget.
De ha hyperlinket szeretnék kiíratni, akkor az csak az első elemnél fut le mindig, és íródik ki. A többi elemnél miért nem csinálja meg?
De bármely más elemnél pl p tag esetén a kiírás simán kiíródik minden elemnél.
i = 0; // belső számláló kezdete
$('.page-type-portfolio-project main').find('a').each(function() {
belsoIndex = i++;
$(" .page-type-portfolio-project main h1 " ).eq(belsoIndex).before('<a href="f">a tag</a>');
}
Olyan nem lehetséges, hogy 1x kiíratom az <a> tag -t... a program amúgy is a div -n belül <a> -t keres....
Ebből eredendően megtalálja a kiírt elememet és már az egész program ezért borul?
Megoldottam a problémát, rájöttem.
A hiba az volt, hogy volt egy hidden a tag a kódban. És ez nem nagyon tetszett neki.
Beraktam másik elem mögé és jó lett :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!