Показать сообщение отдельно
  #1 (permalink)  
Старый 15.08.2010, 13:09
Новичок на форуме
Отправить личное сообщение для elias Посмотреть профиль Найти все сообщения от elias
 
Регистрация: 15.08.2010
Сообщений: 7

Как добавить тег в каждый элемент списка?
Здравствуйте

У меня такая задача - нужно добавить тег span в начало кажного элемента списка li, то есть <li>тест</li> превратить в <li><span>блок</span>тест</li>
Пытаюсь делать так:
$(document).ready(function(){
	$('#menu li:first-child').before('<span>Test</span>');
});


Пример моего списка:
<ul id="menu">
	<li><a href="#">Категория 1</a>
		<ul>
			<li><a href="#">Субкатегория 1.1</a></li>
			<li><a href="#">Субкатегория 1.2</a></li>
			<li><a href="#">Субкатегория 1.3</a></li>
		</ul>
	</li>
	<li><a href="#">Категория 2</a>
		<ul>
			<li><a href="#">Субкатегория 2.1</a></li>
			<li><a href="#">Субкатегория 2.2</a></li>
		</ul>
	</li>
</ul>


Но тег добавляется в начало содерджимого ul. Помогите, пожалуйста.
Ответить с цитированием