Показать сообщение отдельно
  #3 (permalink)  
Старый 16.01.2018, 10:31
Профессор
Отправить личное сообщение для giwuf Посмотреть профиль Найти все сообщения от giwuf
 
Регистрация: 16.05.2017
Сообщений: 167

спасибо, рони
В ходе решения столкнулся с тем, что хоть и задаю вложенным элементам option в select не выводиться с помощью display: none; и он успешно применяется, но эти элементы все равно выводятся.. задаю стилями - тоже самое
<option class="sf-level-0 sf-item-19" data-sf-count="9" data-sf-depth="0" value="audi">Audi</option>
<option class="sf-level-1 sf-item-45" data-sf-count="1" data-sf-depth="1" value="100" style="display: none;">&nbsp;&nbsp;&nbsp;100</option>

window.onload = function() {
		var select1 = document.getElementsByClassName("sf-field-taxonomy-ad_cat")[0].getElementsByClassName("sf-input-select")[0];
		for (var i = 0; i < select1.options.length; i++) {
			if(select1.options[i].classList.contains('sf-level-1')) {
				select1.options[i].style.display = "none";
			}
		} };
Ответить с цитированием