Autor Zpráva
Lorem
Profil *
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
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
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>
nutné nejdřív načíst Jquery knihovnu

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: