olidStateEveryday - Ajax,javascript,UIサンプルとチュートリアル -

Ajax,Javascript、コンテンツを効果的に表現するスクリプトサンプル設置方法

  1. Home>
  2. コンテンツ表示>
  3. スライドボックス>
  4. jQueryを使用したシンプルなスライドボックス

スライドボックスjquery-1.3.2.min.js

jQueryを使用したシンプルなスライドボックス

  • del.icio.us に登録
  • ライブドアクリップに追加
  • Google Bookmarks に追加
  • はてなブックマークに追加
  • Yahoo!ブックマークに登録
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Easy Slider jQuery Plugin Demo</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/easySlider1.5.js"></script>
<script type="text/javascript">
	$(document).ready(function(){	
		$("#slider").easySlider();
	});	
</script>
<meta name="description" content="Simple easy-to-use jQuery plugin for sliding images and content">
</meta>

<style>
body {
	margin:0;
	padding:0px;
	background:#fff;
	font:80% Arial, Helvetica, sans-serif;
	color:#555;
	line-height:180%;
}

img{border:none;}
	

/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:666px;
		height:240px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */

</style>
</head>
<body>

	<div id="slider">
		<ul>				
			<li><a href="http://templatica.com/preview/30"><img src="images/01.jpg" /></a></li>
			<li><a href="http://templatica.com/preview/7"><img src="images/02.jpg" /></a></li>
			<li><a href="http://templatica.com/preview/25"><img src="images/03.jpg"  /></a></li>
			<li><a href="http://templatica.com/preview/26"><img src="images/04.jpg" /></a></li>
		</ul>
	</div>

</body>
</html>

jQueryを使用したシンプルなスライドボックスです。
ul要素内のli要素を一つのパネルとしてスライドします。
サンプルでは一番ベーシックなものを紹介してますが、これにボタン画像でトリガーをつけることも出来ます。

1.ダウンロード&セッティング

サイトへ行き、easyslider1.5.zip をダウンロードしてください。
解凍したら、cssフォルダと jsフォルダをアップロードします。
jsフォルダ内の jQuery は少し前のバージョンですので、最新版に変えてもOKです。
(サンプルでは、jquery-1.3.2.min.js に変更しています。)

2.<head>設定

アップしたファイルを読み込ませます。

<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/easySlider1.5.js"></script>

次にスライドボックスの設定をします。

<script type="text/javascript">
    $(document).ready(function(){
        $("#slider").easySlider();
    });
</script> #slider はHTMLにマークアップするID名です。

3.HTMLマークアップ

以下のようにマークアップします。

<div id="slider">
        <ul>  
            <li><a href="http://templatica.com/preview/30"><img src="images/01.jpg" /></a></li>
            <li><a href="http://templatica.com/preview/7"><img src="images/02.jpg" /></a></li>
            <li><a href="http://templatica.com/preview/25"><img src="images/03.jpg"  /></a></li>
            <li><a href="http://templatica.com/preview/26"><img src="images/04.jpg" /></a></li>
        </ul>
</div>

これで内部のli要素がスライドします。

関連スクリプト

感想

設置方法もとてもシンプルなので使いやすいです。
li要素内に画像だけでなくコンテンツをレイアウトしたら、ちょっとメイン張れるぐらいになるのではないでしょうか。

スクリプトの使用について

SolidStateEverydayでご紹介しているAjax,Javascript等のスクリプトをご利用になる場合は、必ず製作元のサイトで使用ライセンスを確認してください。ご利用は自己責任でお願い致します。

結局、エックスサーバーなんですよね。