Нумерация элементов
Всем привет!
У меня есть задача пронумеровать html элементы. Что я имею ввиду. Вот пример <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("*").click(function (e) { e.stopPropagation(); var w = $(this).get(0).tagName; alert(w +'-'+ $(w).index(this)); }); }); </script> <style> * {cursor:default;} #first {width:415px; margin:auto; padding-bottom:30px; border:1px solid black;} .one, .two {float:left; wisth:300px; margin-left:50px;} .one {background:#00CC33;} .two {background:#CC3333} .clear{clear:both} </style> </head> <body> <div id="first"> <p class="zag">Обсуждения всяких разных вещей</p> <div class="one"> <p class="date">21.05</p> <p><a href="#">Для руководителей</a></p> <p><a href="#">Для персонала</a></p> <p><a href="#">Для посетителей</a></p> </div> <div class="two"> <p class="date">21.05</p> <p><a href="#">Для руководителей</a></p> <p><a href="#">Для персонала</a></p> <p><a href="#">Для посетителей</a></p> <p><a href="#">Другое</a></p> </div> <div class="clear"></div> </div> </body> </html> при нажатии на любой элемент выводится номер, который отсчитывается от начала всего документа. Мне же надо, что бы элементы нумеровались в каждом родительском блоке отдельно. Например, при нажатии на последнюю ссылку в красном блоке, ей бы присвоился номер 3 (первой - 0, второй - 1, третьей - 2). Помогите, пожалуйста. |
Цитата:
|
jQuery головного мозга.
|
Часовой пояс GMT +3, время: 02:53. |