JQuery не загружает изображения - PullRequest
0 голосов
/ 15 февраля 2011

Я использую подключаемый модуль предварительной загрузки на основе jQuery (QueryLoader) и пытаюсь изменить его так, чтобы во время предварительной загрузки отображалось несколько изображений (рабочий стол и логотип).У меня проблемы с загрузкой этих изображений вообще.Кто-нибудь может увидеть какие-либо явные проблемы в коде, которые могут быть причиной этого?

loadPreloaderImages: function() {
    if (navigator.userAgent.match(/MSIE (\d+(?:\.\d+)+(?:b\d*)?)/) == "MSIE 6.0,6.0") {
        //break if IE6
        return false;
    }

    //load desk and logo textures before anything else
    QueryLoader.preloader = $("<div></div>").appendTo(QueryLoader.selectorPreload);
    var DeskLoad = $("<img></img>");

    $(DeskLoad).unbind("load");
    $(DeskLoad).bind("load", function() {
        console.log("loaded image 1");
        QueryLoader.preloaderImagesCount += 1;
        if (QueryLoader.preloaderImagesCount == 2)
            QueryLoader.init();
    });
    $(DeskLoad).attr("src", "/images/Desk_Texture.jpg");

    var LogoLoad = $("<img></img>");

    $(LogoLoad).unbind("load");
    $(LogoLoad).bind("load", function() {
        console.log("Image 2 loaded");
        QueryLoader.preloaderImagesCount += 1;
        if (QueryLoader.preloaderImagesCount == 2)
            QueryLoader.init();
    });
    $(LogoLoad).attr("src", "/images/hollowLogo.png");
    $(LogoLoad).appendTo($(QueryLoader.preloader));
    $(DeskLoad).appendTo($(QueryLoader.preloader));
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...