å…ˆèªã¿ã™ã‚‹è¤‡æ•°ã®ç”»åƒã®å…¨ã¦ã®èªã¿è¾¼ã¿ãŒå®Œäº†ã—ãŸã‚‰ã€ä½•ã‹å‡¦ç†ã‚’ã™ã‚‹ä¾‹ã«ãªã‚Šã¾ã™ã€‚jQueryã®Deferred/Promiseモデルをã”å˜çŸ¥ã®æ–¹å‘ã‘ã«ãªã‚Šã¾ã™ã®ã§ã€ä¸Šç´šè€…å‘ã‘æƒ…å ±ã«ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚サンプルコードã¯ã€ä»¥ä¸‹ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ jQuery(function ($) { var promise; // ç”»åƒã®å…ˆèªã¿é–¢æ•°ã€‚promiseã‚’è¿”ã™ã€‚ function preload() { var promises = [], retDefer = $.Deferred(), imgs = $.map(arguments, function (val) { return val; }); $.each(imgs, function () { var img = new Image(), defer = $.Deferred(); img.onload = function () { de
{{#tags}}- {{label}}
{{/tags}}