mam napisać ten blok kodu w jQuery utworzyć trzy elementy po pewnych wydarzeniachjak usunąć element utworzony za pomocą jquery?
$('body').append(
tmp= $('<div id="tmp"></div>')
);
$('<div id="close" />').appendTo("#tmp");
$('<div id="box-results" />').appendTo('#tmp');
to trzy elementy są tworzone zwykle i dodanych do mojego DOM, ale chcę, aby usunąć je z jakiejś funkcji takich jak to:
$("#close").click(function(e){
e.preventDefault();
$("#tmp").remove();
//$("#overlay").remove();
});
i po kliknięciu close div noting happen! co jest nie tak z moim kodem?
tutaj jest przykład na stronie: mymagazine.ir/index.php/main/detail/36 - proszę znaleźć „tu jest problem jquery” zdanie w miejscu, ponieważ język strona jest perski
mógłbyś mi pokazać jakiś kod? masz na myśli $ ("# close"). live ("kliknij", funkcja() {}); jeśli masz na myśli, że to też nie działa. – mehdi
to nie działa. to testujesz? czy to działa dla Ciebie?! – mehdi
@mehdi: Jego odpowiedź działa idealnie dla mnie: http://bit.ly/aKEvbh – Matt