Показать сообщение отдельно
  #9 (permalink)  
Старый 08.11.2014, 15:50
Профессор
Отправить личное сообщение для Tecvid Посмотреть профиль Найти все сообщения от Tecvid
 
Регистрация: 13.12.2013
Сообщений: 175

Сообщение от Stroy
Каким образом Вы предлагаете поменять подобную структуру?
лично я предлагаю изменить на вот такую структуру
<div class="game" id="a1">Какой-то текст1
	<a href="?id=a2">Ссылка2</a>
	<a href="?id=a3">Ссылка3</a>
	</div>
	<div class="game" id="a2">Какой-то текст2
	<a href="?id=a3">Ссылка3</a>
	<a href="?id=a1">Ссылка1</a>
	</div>
	<div class="game" id="a3">Какой-то текст3
	<a href="?id=a4">Ссылка4</a>
	<a href="?id=a2">Ссылка2</a>
	</div>
	<div class="game" id="a4">Какой-то текст4
	<a href="?id=a2">Ссылка2</a>
	<a href="?id=a1">Ссылка1</a>
	</div>


а потом получить данные из запроса get посредством js
var get = {};

	if (location.search) {
		var c = location.search.substring(1).split('&');
		
		for (var i = 0; i < c.length; i++) { 
			var ar = c[i].split('=');
			
			if (ar[0] != '') {
				get[ar[0]] = unescape(ar[1]);
			}
		}
	}
	
	var id = get['id'];


и затем поставить переменную id в атрибут id, советую с помощью jquery, так вроде проще

$('.game').attr('id', id);
Ответить с цитированием