Иногда фоновое изображение CSS не загружается. Что может быть причиной этого?Изображение CSS, вызываемое в функции JavaScript, иногда не загружается
У меня есть код Javascript, как это:
function progressBar(file_id) {
pbar = ($("<div />").attr('id',file_id+"-statusicon").css({"background-image" : "url('../img/test-skip-icon.png')", "width" : "16px", "height" : "16px"}));
$("#"+file_id+" .status").append(pbar);
}
, а затем я называю это в другой функции:
progressBar(file_id);
Проблема заключается в том, что иногда изображение загружается должным образом, а иногда нет. Размер изображения png составляет около 9 КБ.
Любые мысли?
Когда он не загружается, вы убедитесь, что имя файла верное? –
где это называется? он заключен в $ (document) .ready()? – smerny
Относительные ссылки на исходные URL-адреса относятся к файлу CSS, а не к файлу HTML или файлу JS. Вы уверены, что путь правильный? – Moses