htmlに記述してある画像を読み込んだら、ある処理を開始するというJavaScriptを書いたところ、処理が行われる時と行われない時でまちまちだった。 キャッシュかなとも思ったが違った。 実際はloadイベントを登録する前に画像の読み込みが終了していた場合、イベントが発動していないのが原因だった。 completeプロパティを調べて、すでに読み込み済みだったら明示的にloadイベントを発動させるという処理を追加して対応した $('img').load -> //画像読み込み時の処理 //ここにたどり着くまでに画像が読み込み終わっていたら発動しない if this.complete //読み込み完了しているかどうか判定するプロパティ $(this).load() //自分でloadイベントを起こす completeというプロパティは知らなかった… 今回の問題はかなり初歩的な部分な気がするが…
Unless we make a custom CSS selector for every single site we want to do this for, CSS isn’t capable of yanking the href off links and using it to plant a favicon next to the link. But if we involved a smidge of JavaScript, we can get it done. The “I Wish” CSS Only Technique What would be nice is if you had simple semantic HTML like this: <a href="https://github.com">GitHub</a> And then you could
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く