Показать сообщение отдельно
  #3 (permalink)  
Старый 13.01.2012, 15:14
Аспирант
Отправить личное сообщение для skfyann Посмотреть профиль Найти все сообщения от skfyann
 
Регистрация: 27.12.2011
Сообщений: 90

Сообщение от syegorius Посмотреть сообщение
Моя задача это создать выделение которое будет включать все что находится между эл-тами s1, s2 включительно.
Если цель только в этом, то может быть можно сделать так?

<!doctype html>
<html>
<head>
	<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
	<script type="text/javascript">
		$(document).ready( function() {
		var first = $("p").index($("p").first()),
			last = $("p").index($("p").last()),
			middle = $("p:gt(" + first + "):lt(" + (last-1) + ")");

		middle.css("color","red");

		});
	</script>
</head>
<body>
	<p>1</p><p>2</p><p>3</p><p>4</p><p>5</p><p>6</p><p>7</p><p>8</p>
</body>
</html>
Ответить с цитированием