仅当发生任何更改时,才需要刷新框(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();

07-28 10:54