Autor | Zpráva | ||
---|---|---|---|
Lorem Profil * |
#1 · Zasláno: 14. 7. 2015, 16:20:46
Dobrý den,
lze prosím pomocí jquery (případně jiného frameworku/čistého JS) zjistit index elementu (a následně takto element i volat) nezávisle na vnoření? Zjednodušeně o co mi jde v praxi: <ul> <li></li> - 1. element <li></li> - 2. element </ul> <ul> <li></li> - 3. element <li></li> - 4. element </ul> Mockrát děkuji za případné odpovědi. |
||
Chamurappi Profil |
#2 · Zasláno: 14. 7. 2015, 17:41:19
Reaguji na Lorema:
V Exploreru existuje na elementech vlastnost sourceIndex , ta vrací skutečně pořadové číslo elementu. Ale v příkladu kódu, který uvádíš, je šest elementů, ne čtyři. Čtvrtý element je <ul> , ne <li> .
K čemu to potřebuješ? „následně takto element i volat“ Proč a jak volat? Pokud už máš v nějaké proměnné element, proč potřebuješ vědět, jak ho zpětně vyhledat? |
||
bestik_63 Profil |
#3 · Zasláno: 14. 7. 2015, 17:48:18
ahoj, jesli jsem to správně pochopil tak potřebuješ toto:
<ul> <li>1. element</li> <li>2. element</li> </ul> <ul> <li>3. element</li> <li>4. element</li> </ul> <script language="javascript"> $( document ).ready(function() { alert("pocet prvku: "+$("li").length+"\nobsah 2. prvku : "+$("li:nth(1)").text()); }); </script> |
||
Časová prodleva: 9 let
|
0