<div>
<p>Текст...</p>
<p class="n1">Текст...</p>
<p>Текст...</p>
<p class="n1">Текст...</p>
<p class="n1">Текст...</p>
<p>Текст...</p>
<p class="n1">Текст...</p>
<p>Текст...</p>
</div>
$('p.n1').click(function(){
alert('Всего элементов: '+ $('p.n1').length);
alert('Вы кликнули на: '+/*Что здесь нужно писать что бы увидеть порядковый номер клинутова элемента из всех $('p.n1'))?*/;
});
Спустя 11 минут, 39 секунд (6.06.2012 - 13:07) redreem написал(а):
может сработает:
UPD: были синтаксические ошибки - сейчас исправлено и проверено - работает.
$('p.n1').click(function(){
alert('Всего элементов: '+ $('p.n1').length);
t = this;
n = 1;
nn = false;
$('p.n1').each(function() {
if (t == this) {nn = n; return;}
n++;
});
alert('Вы кликнули на: ' + nn);
});
UPD: были синтаксические ошибки - сейчас исправлено и проверено - работает.
Спустя 7 минут, 11 секунд (6.06.2012 - 13:14) Michael написал(а):
var ind = $('p.n1').index(this) + 1;
Спустя 2 минуты, 4 секунды (6.06.2012 - 13:16) redreem написал(а):
о, index, тож работает. не думал что есть такое в $
Спустя 2 минуты, 2 секунды (6.06.2012 - 13:18) HErATuB написал(а):
Ок, спасибо помогли =)