На странице есть ссылка и несколько дивов.
Как скрыть все div с одним классом (day_2017-06-08) ?
Мой js код не корректно работает - не скрывает эти дивы. Хотя и id ссылки и объекты передаются/находятся...
<a href="#" id="2017-06-08" class="hide_day_window">Скрыть</a>
<div class="page_table day_2017-06-08">Текст</div>
<div class="page_table day_2017-06-08">Текст</div>
<div class="page_table day_2017-06-09">Другой день - не скрываем это</div>
$(function(){
$('.hide_day_window').on('click', function(){
var id=$(this).attr('id'); /* day_2017-06-08*/
var div_window=$('.day_'+id); /* Object */
var show_hide_link=document.getElementById(id); /* Object */
if(div_window.style.display=="none")
{
show_hide_link.innerHTML="Скрыть";
div_window.style.display="block";
}
else{
show_hide_link.innerHTML="Показать";
div_window.style.display="none";
}
return false;
});
})