Иногда, если мы встраиваем виджеты и когда DOM полностью загружен (показывает jquery's $(document).ready() сказал так), ему все еще нужно время, чтобы виджеты показывали (или загружали) со своих серверов (например, www.widgetbox.com). Как дать загрузчику изображение для каждого виджета в этот временной лаг? Есть идеи?
$(document).ready()
В html поместите изображение «загрузки» вместо виджета, затем удалите или скройте изображение, когда виджет загружен.
Правильным местом для этого будет событие загрузки окна.
window.onload = function () { // hide the 'loading' image }