Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как определить индекс элемента (https://javascript.ru/forum/jquery/33026-kak-opredelit-indeks-ehlementa.html)

jeysmook 08.11.2012 00:36

Как определить индекс элемента
 
Как определить индекс элемента? Нужно, чтобы поочередно вывелось 4 значения (индексы элементов, 0,1,2,3). Спасибо.

<ul class="list"> 
      <li><a href="page.php">UUUU</a></li>
      <li><a href="page_1.php">UUUU</a></li>
      <li><a href="page_2.php">UUUU</a></li>
      <li><a href="page_3.php">UUUU</a></li>
</ul>

$('.list').each(function(){
		var element = $(this);
		var selectElement = element.index(this);
                alert(selectElement);
});

cmd 08.11.2012 06:39

<!DOCTYPE html>
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<ul class="list"> 
      <li><a href="page.php">UUUU</a></li>
      <li><a href="page_1.php">UUUU</a></li>
      <li><a href="page_2.php">UUUU</a></li>
      <li><a href="page_3.php">UUUU</a></li>
</ul>
<script>
$('li').each(function(index) {
    alert(index + ': ' + $(this).text());
});
  
</script>
</body>
</html>

jeysmook 09.11.2012 21:03

cmd,
Спасибо, понял.


Часовой пояс GMT +3, время: 18:56.