JS: загружать спрайт при необходимости без плагина - PullRequest
0 голосов
/ 18 октября 2011

Возможно ли загрузить спрайт изображения только при необходимости?

Например, у меня есть панель настроек с различными изображениями, которые все объединены в одно изображение спрайта.Могу ли я загрузить это изображение при просмотре панели настроек?

$('#settings').click(function() {

    // Javascript Loading sprite goes here?

});

Я предполагаю, что я также буду использовать атрибут jquery .css, чтобы добавить фоновое изображение, чтобы спрайт не был назначен в CSSдля того, чтобы загрузить с CSS?(Поправьте меня, если я ошибаюсь).

Я бы не хотел использовать плагин, такой как Lazy load, для увеличения размера моего приложения, а просто простой jQuery или чистый код JavaScript.

Большое спасибо

1 Ответ

0 голосов
/ 18 октября 2011

В общем, браузер будет запрашивать изображения CSS только тогда, когда они действительно отображаются.
Вам не нужно ничего делать.

...