Как удалить SPAN с помощью APPEND ()? - PullRequest
0 голосов
/ 26 августа 2010

У меня есть этот код

BOX

и после:

$ ( "boxAlert"). Нажмите (функция () { $ (Это) .remove (); //$(this).fadeOut(500); });

Это нормально, когда я нажимаю на SPAN с классом boxAlert, он удаляет его.

Но я не могу удалить SPAN, который я создал таким образом ..

$ ('# myDiv'). Append ('Invalid Mail');

SPAN, который я создаю таким образом, появляется на странице и имеет примененный класс boxAlert, но я не могу удалить его или fadeOut или что-либо еще.

Есть идеи?

1 Ответ

1 голос
/ 26 августа 2010

Используйте метод live():

$(".boxAlert").live('click', function(){
  $(this).remove();
});

Методы live() работают для элементов, присутствующих в настоящее время, или элементов, находящихся в будущем.

...