У меня есть код, который создает див(через jquery) элемент(комментарий).
Все работает, удаляет комменты - все ок. Но проблема со сворачиванием. Пытался сделать так:
$('body').on('click', '.task-item__open', function(){
var cover = $('.task-item__description');
if(cover.is(':visible')){
cover.hide(200);
} else {
cover.show(200);
}
})
Но тогда сворачивает все созданные комментарии, попытался сделать подобие кода с удалением:
function coverComment(cover) {
cover.slideToggle();
}
$('body').on('click', '.task-item__open', function(){
let cover = $(this).parents('.task-item__description');
coverComment(cover);
})
Но так просто ничего не работает. Как это подправить?
Вот код удаления комментария:
$('body').on('click', '.task-item__clear', function(event){
event.preventDefault();
let item = $(this).parents('.task-item');
deleteComment(item);