SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

jQueryでパラパラ漫画

普通の画像・写真で、アニメーションGIFっぽいことをする。

パラパラ漫画のような表示をする。

パラパラ漫画 1コマ目

パラパラ漫画 2コマ目

パラパラ漫画 3コマ目

パラパラ漫画 4コマ目

パラパラ漫画 5コマ目

↑ Nexus7の開封の様子


以下のコピー&貼り付けで動くと思います(以下のソースはコピー、改変して自由にお使いください)。

JavaScript

/**
 * jQuery plugin parapara
 * 
 * d:duration
 */
(function($){ 
	$.fn.parapara = function (o) {
		return this.each(function(){
			var o = $.extend({d:1000}, o);
			var c = $(this).children();
			var a = 0;
			var r = function(){c.hide(); c.eq(a % c.length).show(); ++a;}
			r();
			setInterval(r, o.d);
		});
	}
})(jQuery);

/**
 * onload
 */
$(function(){
	$('.js-parapara').parapara();
});

HTML

<div class="js-parapara">
	<p><img src="1.jpg"></p>
	<p><img src="2.jpg"></p>
	<p><img src="3.jpg"></p>
	<p><img src="4.jpg"></p>
	<p><img src="5.jpg"></p>
</div>

仕様・使用上の注意など

関連するメモ

コメント