вичислить номер текушего елемента из елементах, у которих есть одинакови класс
здравствуите
есть несколко див адинаковим классом Код:
<div class="bla">div0</div>вот код, не могу написать один момент и подскажите что написать плиз
$(document).ready( function () {
$(".bla").each ( function () {
$(this).on("click", function () {
alert(); // здес как вичислить "номер" елемента скажите плиз
});
});
});
|
<div class="bla">0</div>
<div class="bla">1</div>
<div class="bla">2</div>
<div class="bla">3</div>
<div class="bla">4</div>
<script type="text/javascript" src="http://yandex.st/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function () {
$(this).on("click", ".bla", function () {
alert($(this).text()); //
});
});
</script>
Или так:
<div class="bla">0</div>
<div class="bla">1</div>
<div class="bla">2</div>
<div class="bla">3</div>
<div class="bla">4</div>
<script type="text/javascript" src="http://yandex.st/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function () {
$(".bla").each ( function (i) {$(this).attr("alt",i)});
$(this).on("click", ".bla", function () {
alert($(this).attr("alt")); //
});
});
</script>
|
Deff,
спасибо балшое |
Вообще, для этого есть метод .index().
|
| Часовой пояс GMT +3, время: 18:43. |