Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как обернуть ссылки которые начинаются на одну букву (https://javascript.ru/forum/dom-window/31751-kak-obernut-ssylki-kotorye-nachinayutsya-na-odnu-bukvu.html)

Axios 19.09.2012 16:22

Как обернуть ссылки которые начинаются на одну букву
 
Как обернуть все ссылки которые идут подряд в див с буквой, аот пример


<a href="#">Алушта</a>
<a href="#">Армавир</a>
<a href="#">Вологда</a>

чтобы было

<div>
A
<a href="#">Алушта</a>
<a href="#">Армавир</a>
</div>
<a href="#">Вологда</a>

vchmuzh 20.09.2012 00:12

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script src="jquery.js"></script>
  <style>
	div{
		border:1px solid grey;
	}
  </style>
</head>
<body>
<a href="#">Алушта</a>
<a href="#">Армавир</a>
<a href="#">Вологда</a>

 
 <script>
	var anchors = $('a').map(function() {
		if($(this).text().slice(0,1) == 'А') {
			return this;
		}
	});
	
	anchors.wrapAll('<div></div>');
	
	
 </script>
</body>
</html>

Axios 20.09.2012 07:00

О, спс биг, попробую


Часовой пояс GMT +3, время: 05:51.