<!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" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="ja" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="imagetoolbar" content="no" /> <title>エフェクト操作:基本:toggle(speed[,callback])の使用例 | jQuery</title> <link rel="stylesheet" type="text/css" href="/content/lib/global.css" /> <!-- JS --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript"> $(function(){ /* ページ読み込み完了時に、記事部分の要素を非表示にする */ $("#entries dd").hide(); /* 【記事の開閉(ゆっくり)】ボタンをクリックしたら、ID名が「sample_slow」の要素をゆっくり表示 */ $("#btn_toggle_slow").click(function(){ $("#entries dd").toggle("slow"); }); /* 【記事の開閉(普通)】ボタンをクリックしたら、ID名が「sample_normal」の要素をゆっくり表示 */ $("#btn_toggle_normal").click(function(){ $("#entries dd").toggle("normal"); }); /* 【記事の開閉(速く)】ボタンをクリックしたら、ID名が「sample_fast」の要素をゆっくり表示 */ $("#btn_toggle_fast").click(function(){ $("#entries dd").toggle("fast"); }); }); </script> <style type="text/css"> #entries dl { margin:0; padding:0; } #entries dt { margin:0 0 1em 0; padding:0; } #entries dt span { margin:0 5px 0 0; padding:2px 3px; background-color:#ccc; font-size:.85em; color:#fff; } #entries dd { margin:0 0 1em 0; padding:10px; background-color:#fff; } </style> <link rel="stylesheet" type="text/css" href="/common/css/example.css"></head> <body id='example3' class='example'><div class="ads" style="margin:32px auto;text-align:center;"></div><h1 class='h'><a href='/'>PHP & JavaScript Room</a> :: 設置サンプル</h1> <h3 class='h'>実行結果</h3> <div id="wrap"> <h1>エフェクト操作:基本:toggle(speed[,callback])の使用例 | jQuery</h1> <!-- CODE --> <p> <button id="btn_toggle_slow">記事の開閉(ゆっくり)</button> <button id="btn_toggle_normal">記事の開閉(普通)</button> <button id="btn_toggle_fast">記事の開閉(速く)</button> </p> <div id="entries"> <dl> <dt><span class="date">2008年12月12日</span>六角形の箱が回転しているような画像ギャラリー「Carousel Slideshow」の紹介</dt> <dd>多角形の箱が回転しているような画像ギャラリーを実装できるJSライブラリ。 四角形にするか6角形にするか指定できます! 面の数は、Car_NoOfSidesに4、6、8、12のいずれかを指定します。 例えば4角形にした場合は、少なくとも2枚の画像が必要になるなど、面の数によって最低限必要な画像の枚数が変わります。 六角形の面部分に表示する画像は、Car_Image_Sourcesという名前の配列に、画像URL、画像のリンク先URLの順に指定します。 画像サイズは、Car_Image_Width、Car_Image_Heightという変数にピクセル単位で指定します。 回転のスピードや枠線色などは、すべて変数の値を変更することでカスタマイズすることができます。</dd> <dt><span class="date">2008年12月10日</span>画像が手前にズームアップして消えていく奥行きのある画像ギャラリー「Spacegallery - jQuery plugin」の紹介</dt> <dd>画像をクリックすると、画像がズームアップして消えていく奥行きのある画像ギャラリーを実装できるjQueryプラグイン。</dd> <dt><span class="date">2008年12月08日</span>Thickboxを使用したキャプション付きのシンプルな画像ギャラリー「Jquery Gallery Plugin - By noth」の紹介</dt> <dd>Thickboxを使用したキャプション付きのシンプルなギャラリーを実装できるjQueryプラグイン。 キャプションの内容は、img要素のtitle属性、alt属性に指定します。 サムネイル画像(小)、サムネイル画像(大)、元画像の3つの画像を指定可能です。 ならんでいるサムネイル画像(小)をクリックするとサムネイル画像(大)画像が表示されます。 Thickboxを使用して、サムネイル画像(大)をクリックした時に、元画像が同一画面上にポップアップ表示されるようになっています。</dd> </dl> </div> <!-- CODE / --> </div> </body> </html>