Моя проблема довольно очевидна, но я не знаю, почему ее решение занимает так много времени.
Посмотрите на мои html:
{% for d in data %}
<div class="chat_list" data-id={{d.id}}>
<div class="chat_people" >
<div class="chat_ib" >
<h5><span class="chat_date">
</span></h5>
</div>
</div>
</div>
{% endfor %}
Я хочу добавить текст по нажатию определенного div. То, что я попробовал в jquery:
$('.chat_list').on('click', function(event){
event.preventDefault();
$( '.chat_date', this).text('hhh')
$(this).find('.chat_date' ).text('hhh')
$(this).find( 'chat_people').find('chat_ib').find('.chat_date' ).text('hhh')
});
Ничего не получилось. Когда только $( '.chat_date').text('hhh')
текст получить появляется на каждом делении. Есть хорошее решение для этого?