Показать сообщение отдельно
  #15 (permalink)  
Старый 10.05.2017, 11:06
Новичок на форуме
Отправить личное сообщение для oAlina Посмотреть профиль Найти все сообщения от oAlina
 
Регистрация: 10.05.2017
Сообщений: 1

Скрыть детей
Сообщение от Livanderiaamarum Посмотреть сообщение
ВНИМАНИЕ РЕШЕНИЕ

function hiide(_selector){
			var q = document.querySelectorAll(_selector)
			for(var i = 0; i < q.length; i++){
						q[i].style.display = 'none'
			}
}
function shoow (_selector){
			var q = document.querySelectorAll(_selector)
			for(var i = 0; i < q.length; i++){
						q[i].style.display = ''
			}
}


hide ("#id_content:not(#123)") // скрывает
show ("#id_content:not(#123)") // показывает


И ОТВЕТ НА ВОПРОС
да к любым элементам можно подбираться не зная не их id не их классов! Для этого существуют селекторы. это именно то что тебе стоит подучить. именно селекторы и передаются в функцию которую я написал и именно они и выбирают элементы. селекторы очень мощные. можно выбрать например все кроме пятого элемента в дочерних элементах нечетных дивов всех спанов с классом не равным 'блаблабла'

__________________________________________________ ______________________
Помогите, пожалуйста, если надо скрыть именно детей, но не одного дива, а есть 3 дива, надо скрыть всех их детей. Как поменяется код выше?
Ответить с цитированием