Нумерация блоков с помощью 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)
Новые темыОбъявленияСвободное общение
11:08 Стоит ли добавлять сайт в Rambler топ 100? 
18:02 "Осталось 5 дн. до НГ" АПдейт Яндекс выдача 
12:33 SEO под нейро 
12:24 На улице штиль, в выдаче - шторм. Апдейт 04.01.2026 
16:28 С Новым 2026 годом! + Апдейт Яндекс выдачи 02.01.2026 
13:17 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
13:44 25.12.25 Апдейт Яндекс выдача 
10:01 Мониторинг обменников Сrypto-scout.io 
09:10 Все услуги в Телеграм 
04:09 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
20:38 - Вечные ссылки с трастовых сайтов 2024 проверен FastTrust 
18:28 Forex и крипто лиды для брокеров и колл-центров 
17:18 CryptoMonitor.info - ваш надеждный обменник BTC USDT XMR (без KYC) 
14:25 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
23:42 Кто может дать инвайт на WebMasters? 
19:38 Владельцы "китайцев" 3-леток, признавайтесь честно — сгнили или едут? 
19:20 С юмором по жизни! 
18:03 Стереотип про "зомби-апокалипсис" 1 января больше не работает? 
18:50 Стряхнуть обыденность - об Агасфере 
16:23 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
16:13 Осторожно! Криптовалюта