2013-05-21 5 views

ответ

6

Используйте .empty() для удаления содержимого в теге Div.

$('.content').empty(); 

Для вашего второго вопроса; Вы можете добавить любой текст или содержание с помощью $('.content').html(newcontent) или

$('.content').text(newcontentText); //specifically for text content. 
+0

Следует отметить, что если вы используете '.html (newContent)' или '.text (newContent)', тогда нет необходимости использовать '.empty()'. – fvgs

+0

Как указано в @Wolfram, '.html (newContent)' и '.text (newContent)' заменят существующий контент. – Sphvn

+0

@Wolfram и @@ Lavabeams да, конечно, наверное, я должен был упомянуть об этом. в любом случае другой ответ имеет это ... – PSL

6

remove() удаляет элемент, я думаю, что вы ищете empty() сохранить элемент, но удалить все внутри него.

$('.content').empty(); 

добавить строку текста, то would'nt нужно пустой(), вы можете просто сделать:

$('.content').text('My new string here'); 
Смежные вопросы