サイトに遅延ローダーを実装してみました。ここでサンドボックスを参照してください。
http://www.brencecoghill.com/projects/north-vietnam/
この作業を行うために、次のテキストがアイソトープに追加されました(必要なhtmlとヘッダーからのライブラリへのリンクとともに):
$("img").lazyload({
event : 'scroll',
effect : 'fadeIn',
appear: function(){
}
});
これは Firefox では正常に動作するように見えますが、IE では完全に失敗します (バージョン 8 でテストしました) - 灰色のボックスが表示されるだけです。
これを IE で動作するように修正するにはどうすればよいですか? (少なくともバージョン 8 以降)
うまく劣化するようにlazyloaderをセットアップする方法はありますか?
参考までに、これらのリンクを使用して、これを実装する方法を見つけました: http://www.appelsiini.net/projects/lazyload
jQuery Isotope と Lazy Load の組み合わせ
編集:上記のコンソールに書き込もうとしていた行を削除します。私が得ている他のスクリプトエラーを修正するための他の提案はありますか?