TENGO escribir este bloque de código en jQuery para crear tres elementos después de algunos eventoscómo eliminar el elemento creado con jquery?
$('body').append(
tmp= $('<div id="tmp"></div>')
);
$('<div id="close" />').appendTo("#tmp");
$('<div id="box-results" />').appendTo('#tmp');
estos tres elementos se crean normalmente y se añade a mi DOM pero quiero eliminarlos con alguna función como esta:
$("#close").click(function(e){
e.preventDefault();
$("#tmp").remove();
//$("#overlay").remove();
});
y después de hacer clic en cerrar div, notará que sucede! ¿Qué pasa con mi código?
aquí es ejemplo en línea: mymagazine.ir/index.php/main/detail/36 - por favor, encontrar "aquí es jQuery tema" condena en el sitio porque el lenguaje sitio es persa
¿Me podría mostrar algo de código? te refieres a $ ("# close"). live ('click', function() {}); si quieres decir que tampoco funciona. – mehdi
no está funcionando. esto lo pruebas? Te funciona ?! – mehdi
@mehdi: Su respuesta funciona perfectamente para mí: http://bit.ly/aKEvbh – Matt