Показать сообщение отдельно
  #10 (permalink)  
Старый 19.03.2018, 18:57
Интересующийся
Отправить личное сообщение для mopsusha Посмотреть профиль Найти все сообщения от mopsusha
 
Регистрация: 21.01.2011
Сообщений: 15

Сообщение от j0hnik Посмотреть сообщение
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
</head>
<body>
	<li style=" clear:both;" class="magic-select">
		<div class="subclass">

			<label class="group-label">
				<button type="button" id="g-161-xf_1" class="select exfield exgroup1 label_block switch-target opened" href="#" onclick="jaMagicSelect(this, 'mg-161-xf_1'); return false;" title="Район">Район
				</button>
			</label>
			<div class="ja-magic-select" id="mg-161-xf_1" data-autofilter="0" style="display: block;">
				<ul>
					<li rel="2" class="active">Автозаводский</li>
					<li rel="3" class="active selected">Канавинский</li>
					<li rel="4" class="active">Ленинский</li><li rel="5" class="active">Московский</li>
					<li rel="6" class=" active">Нижегородский</li>
					<li rel="7" class=" active">Приокский</li>
					<li rel="8" class=" active">Советский</li><li rel="9" class=" active">Сормовский</li>
				</ul>
				<span class="btn-close">Close</span><span class="arrow">&nbsp;</span></div><div id="mg-161-xf_1-container" class="ja-magic-select-container">
					<span id="mg-161-xf_1-3">Канавинский<input type="hidden" name="xf_1[]" value="3">
						<span rel="3" class="remove" title="Remove"></span></span></div>
						
					</div>

				</li>

				<script>
					document.querySelector(".ja-magic-select").addEventListener('click', leng);
					function leng(){document.querySelector("#g-161-xf_1").textContent =	'Район ('+document.querySelectorAll(".ja-magic-select li.active").length+')';
				}
				leng();
			</script>  
		</body>
		</html>
Работает, однако если меняю класс active на selected показывает в 2 раза больше, то есть если выбираю 1 элемент показывает что выбр
Ответить с цитированием