Я предполагаю, что событие запуталось, так как вы передаете обработчик события из
$('.deletecomment').on("click", function(e){
в
$(this).on("click", function(e){
Измените имена событий, если вы действительно хотите обработатьих отдельно.Больше похоже на обновление вашего второго обработчика, так как он будет выполнять goo
$(this).on("click", function(event){
Поскольку у меня нет вашей структуры разметки, я предполагаю, что когда вы загружаете pull.php
в #commentarea
, другой элемент скласс confirmdelete
также должен был быть загружен, что делало выполнение кода логически неполным.
Положите $(".confirmdelete").hide();
прямо над e.preventDefault()
, чтобы проверить, прав ли я.