ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery で画像をプリロードする方法: 迅速かつ簡単な方法とプラグインによるアプローチ?

jQuery で画像をプリロードする方法: 迅速かつ簡単な方法とプラグインによるアプローチ?

DDD
リリース: 2024-12-28 17:48:14
オリジナル
378 人が閲覧しました

How to Preload Images in jQuery: A Quick and Easy Method vs. a Plugin Approach?

jQuery を使用した画像のプリロード

jQuery プラグインが利用可能であるにもかかわらず、画像のプリロードには簡潔で軽量なソリューションを好む場合があります。

素早く簡単にプリロード

合理化されたアプローチとして、次のコード スニペットを検討してください:

function preload(arrayOfImages) {
    $(arrayOfImages).each(function(){
        $('<img/>')[0].src = this;
        // Alternatively you could use:
        // (new Image()).src = this;
    });
}
ログイン後にコピー

使用法:

preload([
    'img/imageName.jpg',
    'img/anotherOne.jpg',
    'img/blahblahblah.jpg'
]);
ログイン後にコピー

jQuery プラグインのアプローチ

必要に応じてjQuery プラグインの場合、以下を利用できます:

$.fn.preload = function() {
    this.each(function(){
        $('<img/>')[0].src = this;
    });
}
ログイン後にコピー

使用法:

$(['img1.jpg','img2.jpg','img3.jpg']).preload();
ログイン後にコピー

以上がjQuery で画像をプリロードする方法: 迅速かつ簡単な方法とプラグインによるアプローチ?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート