jQuery의 부모 메소드 덕분에 값을 얻으려고하지만 좋은 "방법"을 찾을 수 없습니다.이 상위 값을 가져 오는 방법은 무엇입니까?
제발 도와 주실 수 있습니까?
이벤트가 .user 만들 클래스의 클릭에 있고, 얻을 수있는 값이 이제 "09h00"
, 나는 그것을 할 : myVar = $(this).closest('div').prevAll(':last').children('.heure').text();
하지만
<li>
<div class="docheure">
<span class="heure">
09h00 <!--IT'S THE VALUE I NEED -->
</span>
<span class="doc">
Dr.Grey
</span>
</div>
<div class="detailrdv">
<p><span>M/Mme</span> : blabla | <span>Phone</span>: 00000</p>
<p><span>Examen</span> : crane | <span>Secrétaire</span> : M.J</p>
<p><span>Remarque :</span></p>
<p>
</p>
</div>
<div class="contenercommandes">
<div style="display: none;" class="commandes">
<ul>
<li>
<!--THIS IS THE LINK EVENT-->
<a href="#" class="editer">
<img src="btn_edit.png" alt="editer">
</a>
</li>
</ul>
</div>
</div>
</li>
'a.editer'에서 시작한다고 가정하면'closest'가 잘못된 'li'을 찾습니다. – lonesomeday
@lonesomeday : 당신은 절대적으로 맞습니다. 나는 중첩 된'ul' /'li' ... 한숨을 놓쳤다는 것을 믿을 수 없다. 내 눈, 그들은 더 이상 일하지 않아 ... =/(대답 편집). –
완벽한, 감사합니다! – bahamut100