Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   FF 9.0.1 и проблема с jquery.load (https://javascript.ru/forum/jquery/24590-ff-9-0-1-i-problema-s-jquery-load.html)

IgorN 06.01.2012 20:01

FF 9.0.1 и проблема с jquery.load
 
Всем привет.
Есть такой код
pictures.each(function() {
            var el = $(this);
            el.load(function() {
                el.data('width', $(this).width());
                scaleImg(el);
            });
        });


До обновления FF работал и в хроме пашет.
Но после обновления в метод load вообще не заходит.
Пробовал сделать
el.load(function() {alert(this)});

Версия jquery 1.4.2
Попробовал заменить кусок кода начиная с load: function...
и до конца, таким же куском с последней версии 1.7.1 - эффект нулевой.
Ошибки firebug не выдает.

Пробовал убрать load

pictures.each(function() {
            var el = $(this);
           // el.load(function() {
                el.data('width', $(this).width());
                scaleImg(el);
            //});
        });

Заработало в FF, перестало в Chrome
Можно конечно вызвать метод через 1 сек, но это костыль.
Может можно как то по другому сделать...

Спасибо!

DjDiablo 06.01.2012 23:27

Если с jquery нечего не придумаете то на голом JavaScript попробуйте реализовать.
вам нужно событие onload если я не ошибаюсь


Часовой пояс GMT +3, время: 02:46.