У меня есть функция, чтобы закрыть всплывающее окно:как очистить данные, когда всплывающее окно закрывается в JQuery
function unloadPopupBox() { // TO Unload the Popupbox
$('#popup_box').fadeOut("slow");
$("#container").css({ // this is just for style
"opacity": "1"
});
}
Я это окно в некоторых случаях, что имеет диаграмму в нем. Эта диаграмма имеет множество точек данных и может замедлить работу браузера. Возможно ли очистить данные в этом div, когда я закрою его. Вместо fadeOut, какой другой метод я могу использовать, чтобы избавиться от данных в этом всплывающем div?
Да, пусто() более эффективно, чем innerHTML. Нашел этот довольно классный тест, на который стоит обратить внимание, если у вас много данных, получается простая пользовательская функция empty(), которая лучше, чем jQuery empty() и innerHTML. –
http://jsperf.com/jquery-html-vs-empty-vs-innerhtml/2 –