Нумерация блоков с помощью JavaScript
Страницы: 1
Нумерация блоков с помощью JavaScript, Подскажите что я сделал не так
Всем привет. Я совсем недавно начал изучать JavaScript и мне понадобилось сделать нумерацию блоков. Создал файл вот с таким кодом, но почему то не работает. Подскажите что сделал не так.Вот код страницы на которой я проверял работоспособность.


<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
for (var i = 0; i < $('.someclass').length; i++) {
$($('.someclass')[i]).find('.class').text(i+1);
console.log($('.someclass')[i]);
};
</script>
<style type="text/css">
.someclass {
  background: #ccc;
  padding: 10px 20px 10px 10px;
  margin: 10px;
  width: 150px;
  position: relative;
}
.class {
  position: absolute;
  width: 20px;
  height: 20px;
  color: #fff;
  top: 0;
  right: 0;
  background: rgba(0,0,0,.5);
}


 </style>


</head>
<body>
<div class="someclass">
  <div class="class"></div>Ullam magni dolorum eveniet quae sit placeat eius.
</div>
<div class="someclass">
  <div class="class"></div>Ipsum fuga inventore magni sint dolores ducimus recusandae?
</div>
</body>
</html>


Прошу прощения что так запостил, просто не нашел никакого спойлера для текста.
Изменено: Лев Порохня - 8 Февраля 2014 05:47
Вот так попробуй. Вроде работает.

Код
<html> 
<head> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script> 
$(document).ready(function(){   
   for (var i = 0; i < $('.someclass').length; i++){ 
      $($('.someclass')[i]).find('.class').text(i+1); 
      console.log($('.someclass')[i]);}      
});
</script>
<style type="text/css"> 
.someclass { 
  background: #ccc; 
  padding: 10px 20px 10px 10px; 
  margin: 10px; 
  width: 150px; 
  position: relative; 
} 
.class { 
  position: absolute; 
  width: 20px; 
  height: 20px; 
  color: #fff; 
  top: 0; 
  right: 0; 
  background: rgba(0,0,0,.5); 
} 
 </style> 
</head> 
<body> 
<div class="someclass"> 
  <div class="class"></div>Ullam magni dolorum eveniet quae sit placeat eius. 
</div> 
<div class="someclass"> 
  <div class="class"></div>Ipsum fuga inventore magni sint dolores ducimus recusandae? 
</div> 
</body> 
</html> 
 
Большое спасибо, вы меня спасли smile:)
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
19:51 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
15:31 Adtrafico - Правильная партнёрская сеть под бурж трафик 
07:55 Роскомнадзор отказал в регистрации трети блогеров-десятитысячников 
07:51 Новая программа монетизации контента VK Видео увеличила доход авторов в 2,5 раза 
23:35 Давайте начнем обмен отзывами Google maps 
17:41 Цифровые часы - модуль DigitalWatch 
23:20 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
23:27 Приватные мобильные прокси Украины безлимиты 4g UA Водафон Киевстар Лайф 
20:43 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
19:38 Sectormoney.com - быстрый и удобный обменник 
14:58 Sapfirex.com - Современный сервис обмена криптовалют 
04:34 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
00:22 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
20:44 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
19:02 Точные прогнозы на футбол 
04:33 Половина скидок на распродажах — фейк 
07:53 НейроБабушка наказывает мошенников 
19:59 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
19:57 Пятница 13-ое: VK принял радикальное решение и закрыл доступ к порно контенту 
14:57 Конгресс США заявил о лабораторном происхождении коронавируса 
14:53 Осторожно! Криптовалюта