У меня есть скрипт в jQuery/PHP, который получает другие уровни в списке UL. Например:jQuery: событие click для дочернего элемента в списке
<ul class="obj">
<li>Object A</li>
<li>Object B</li>
</ul>
После нажатия на элемент LI, JQuery добавляет другой список к этому элементу, полученного POST:
<ul class="obj">
<li>Object A
<ul class="obj">
<li>Object A1</li>
<li>Object A2</li>
</ul>
</li>
</li>Object B</li>
Затем, когда я хочу, чтобы нажать на 'А1 Object' элемент и добавьте в него другой список, список добавляется к родительскому элементу, потому что оба являются элементами «.obj li». Мой код jQuery:
$(function(){
$(".obj li").click(function(){
var el = $(this);
$.post('get_rel.php',
function(data){
$(el).append(data)
el = null;
});
})
})
Как вызвать событие щелчка именно на элементе clicked (child)? Спасибо за помощь.
Большое спасибо! Это помогло! :) Не думал об этом .. –