я должен написать этот блок кода в JQuery, чтобы создать три элемента после некоторых событийКак удалить элемент, созданный с помощью jquery?
$('body').append(
tmp= $('<div id="tmp"></div>')
);
$('<div id="close" />').appendTo("#tmp");
$('<div id="box-results" />').appendTo('#tmp');
эти три элемента созданы нормально и добавлены к моему DOM, но я хочу, чтобы удалить их с некоторой функцией, как это:
$("#close").click(function(e){
e.preventDefault();
$("#tmp").remove();
//$("#overlay").remove();
});
и после того, как я нажму близко к знаку тега, произошедшего! что случилось с моим кодом?
здесь онлайн пример: mymagazine.ir/index.php/main/detail/36 - пожалуйста, найти «здесь JQuery вопрос» предложение на сайте, потому что язык сайта персидские
могли бы вы показать мне код? вы имеете в виду как $ ("# close"). live ('click', function() {}); если вы имеете в виду, что он тоже не работает. – mehdi
это не работает. это вы это проверяете? он работает для вас?! – mehdi
@mehdi: Его ответ отлично работает для меня: http://bit.ly/aKEvbh – Matt