Показать сообщение отдельно
  #1 (permalink)  
Старый 12.06.2017, 10:21
Новичок на форуме
Отправить личное сообщение для konst37 Посмотреть профиль Найти все сообщения от konst37
 
Регистрация: 12.06.2017
Сообщений: 5

Не могу разобраться с closest()
Никак не могу добраться до значения data-аттрибута "day-month"
$(dayMonth).length) выводит 0
Событие отрабатывает - алерт выдается.

<div class="panel panel-heading text-center" data-day-month="2017-06-01">День</div>
	<div class="panel panel-body"> 
		<div class ="row">
			<div class ="col-sm-4 center-block"> 
				<div class = "btn btn-default btn-sm day-work">Дневная</div> 
...


$(".day-work").on("click", function (){
		var dayMonth = $(this).closest(".panel.panel-heading");
        alert('!!!');
		console.log($(dayMonth).length);       
        console.log($(dayMonth).data('day-month'));		
 });
Ответить с цитированием