| 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: 11 let
|
|||
0