у меня есть этот код: то, что мне нужно, это цель первой div.General
с помощью ребенка div.myyyy-classs
, конечно, без использования каких-либо IDTarget Родитель Div с ребенком Div класса с Jquery
<div class="General">
<div class="">hello</div>
<div class="">hello</div>
<div class="">hello</div>
</div>
<div class="myyyy-classs">hello</div>
<div class="General">
<div class="none">hello</div>
<div class="none">hello</div>
<div class="none">hello</div>
<div class="none">hello</div>
</div>
, что я сделал это
$("#Template1").click(function(){
$(".myyyy-classs").closest(".General").html("Its woking")
});
а в чем проблема, которая прекрасно работает до тех пор, как вы добавили JQuery, есть элемент щелкнуть, а код внутри document.ready обработчик – adeneo
@adeneo, не работает , мне просто интересно, есть ли способ сделать это без .closest! –
Ваш код выглядит нормально и должен работать. «Самый близкий» - самый эффективный способ сделать это. Я не могу себе представить, почему вы не захотите использовать ближайший, но вы также можете сделать '$ (". Myyyy-classs "). Parents (". General "). First()' – Ozan