У меня есть строка jquery, которая вставляет div перед другим div, который уже находится на странице с помощью метода before в jQuery:
$("#sendEmail").before('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>');
Я хочу, чтобы новый div исчез, поэтому я попытался объединить методы двумя разными способами, но оба не работали правильно. Вот что я попробовал:
$("#sendEmail").before('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>').fadeIn("slow");
Это не сработало, потому что он пытался скрыть div #sendmail, а не тот, который я вставлял. Вот еще одна попытка, которую я сделал:
$("#sendEmail").before('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>');
$("#response").fadeIn("slow");
Это также не сработало, так как div #response уже вставлен, когда я пытаюсь его добавить, поэтому ничего не происходит.
Я чувствую, что я действительно близко, но я не могу понять это. Может кто-нибудь помочь?