W.
//fade in images after the image has loaded..
$(document).ready(function(){
$(".image_ad").hide().bind("load", function () { $(this).fadeIn(400); });
});
у кого-то есть вклад, это было бы здорово.
Я написал это, чтобы избежать необходимости загружать изображения на страницу. Я предпочитаю страницу, загруженную тогда, когда каждое изображение готово, они красиво исчезают.
Проблема в том, что иногда пара изображений никогда не будет загружаться, нажатие кнопки «Обновить» исправит это, но я бы предпочел сделать это идеально и спросить, есть ли у кого-нибудь идея, почему.
У меня такое ощущение, что иногда к моменту запуска скрипта dom загружается не полностью, я знаю, что это в документе. Уже, но это возможно.
еще раз спасибо.
Спасибо за все отклики! Я поиграю с фрагментами сегодня вечером и отправлю ответ, который я нашел полезным. Снова ваши ответы очень ценятся.
Как видно ниже, это, кажется, работает очень хорошо для моих нужд. Спасибо всем.
$(document).ready(function(){
$(".gallery_image").hide().not(function() {
return this.complete && $(this).fadeIn(100);
}).bind("load", function () { $(this).fadeIn(100); });
});
просто еще одна вещь, мне не нравятся незавершенные посты, так что ...
Я обнаружил, что это не работает вFirefox 3.6.12.
Я посмотрю на это.