Я попытался показать сообщение об ошибке с использованием эффекта jquery fadeTo
и попытался скрыть сообщение, добавив кнопку и используя fadeout, но, похоже, не работает.Как связать события с добавленным элементом?
Что я сделал:
$("#sub_error")
.fadeTo(200, 0.1, function()
{
$("#sub_error")
.html(error.join("<br/><br/>"))
.append('<br/><input type="button" name="err_ok" id="err_ok" value="ok">')
.addClass('subboxerror')
.fadeTo(900,1);
});
$("#err_ok").click(function()
{
$("#sub_error").fadeOut("slow");
});
Что я делаю не так, может кто-нибудь мне помочь?
В какой момент он прекращает работать? – SilentGhost
Хм, перечитывая quesiton, я уже не уверен. Я не знаю, помогает ли мой ответ. –
, когда я нажимаю кнопку, элемент div, имеющий идентификатор, должен был исчезнуть, но это не так, и я не знаю почему? может быть, он не имеет доступа к приложенной кнопке «err_ok» – jarus