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 сек, но это костыль. Может можно как то по другому сделать... Спасибо! |
Если с jquery нечего не придумаете то на голом JavaScript попробуйте реализовать.
вам нужно событие onload если я не ошибаюсь |
Часовой пояс GMT +3, время: 02:46. |