仅当发生任何更改时,才需要刷新框(div)的内容。我得到了一个没有jquery图的标准框的工作,但是现在我需要对一个框(div)进行同样的操作,jquery对其进行了修改以绘制一些图,并且还插入了一个表。
我正在使用当前框的内容
var someBox = $('div#someBox').html();
现在,我需要从“ someBox”中删除整个表(包括目录),而不是div本身。如何使用jquery做到这一点?
最佳答案
使用remove()
函数完全删除元素及其内容:
var somebox = $('div#someBox');
somebox.find('table#tableId').remove();
注意
无论如何,如果您只想删除元素的内容,则可以使用
empty()
像这样://Removes the contents of the table but NOT the table itself
somebox.find('table#tableId').empty();