ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryは、ページがロードされた後に画像の高さまたは幅を取得する実装をします_jquery

jqueryは、ページがロードされた後に画像の高さまたは幅を取得する実装をします_jquery

WBOY
WBOYオリジナル
2016-05-16 16:44:131524ブラウズ

最近、この技術担当者は、プロジェクトの要件に応じて、ページの上部を基準にして画像上のオーバーレイの位置を調整するために、画像の高さを取得する必要があるという別の非常に興味深い問題に遭遇しました。画像。

しかし、jquery(function(){ /*XXXXXX*/}); で書いた後、jquery の準備ができたとき、ほとんどの場合画像が読み込まれていないため、これはあまり理想的ではないことがわかりました。終わった、これは本当にめんどくさい〜〜〜T〜T

jquery に js の onload() みたいなメソッドがあればいいのに、と思ったのですが、ああ、本当に空から降ってきました。たまたまこの敗者に当たりました~~ インターネットで検索すると、次のように書かれています:

コードをコピー コードは次のとおりです:

$(window).load(function() {
alert("画像が読み込まれたと思いますか?");
}) ;

この敗者がこの方法を見たとき、スラム街で金色のたわごとを見たような気分でした~~ それで彼女はすぐにそれを試しました、すごい~~~すごい~~~すごい~~~ですとてもクールです!本当に解決しました!

jquery のパワーには感服せざるを得ません。保険期間については、大幅な進化が行われており、コードは次のとおりです。
コードをコピー コードは次のとおりです。

jQuery(function(){
jQuery(window).load(function(){
/*画像に対する操作。画像の高さ、幅を取得したり、いくつかの処理を実行したりできます一連の操作など!*/
} )

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。