最近jqueryを使ってjsを書くことがずいぶんと増えてきました。やはり皆さんおっしゃるのが「FlashだとiPhoneで見れないのでjavascriptで」という。
そこでプラグインなど調べていて思ったのですが、画像を切り替えるだけのスライドショーのプラグインってあんまり無いんですよね。それならばいっそ書いてしまいましょう。
やってみると結構、簡単ですよ。
制作の準備
まずはjQueryを読み込む
先に下準備を。headerの中に、jQueryと、自分で作ったjavascriptのファイル(今回は slide.js とします)を読み込みます。<script src="common/js/jquery.js" type="text/javascript"></script>
<script src="common/js/slide.js" type="text/javascript"></script>
<link rel=”stylesheet” type=”text/css” href=”slide.css” media=”screen, all” />
</head>
次にHTMLの準備
<p><img src="images/sample01.jpg"></p>
<p><img src="images/sample02.jpg"></p>
<p><img src="images/sample03.jpg"></p>
</div>
これで準備は完了です。
step01:
slide.jsの中身を書いていきます。$(“#slideArea p:gt(0)”).hide();
setTimeout(function() {
$(“#slideArea p:gt(0)”).fadeOut(1000);
$(“#slideArea p:gt(1)”).fadeIn(1000);
}, 3000);
});