jquery公式からダウンロードして使う方法とCDNがある
$(function(){ ここにコードを記載 });
または、 $(document).ready(function(){ ここにコードを記載 }); でもOKダブルクォーテーション(“)、またはシングルクォーテーション(‘)で囲みます。どちらでもよい
外部リンク参考サイトさん jqueryセレクタflexslider公式 ファイルをダウンロードする
ページャー(画像下の●●●) コントローラー(左右の矢印)
キャプション 写真・図に添えられた説明文。外部リンク参考サイトさん flexslider設置方法 JSのコードが書きやすい、CSSについての記述がほとんどない
jquery本体のコードと一緒にHTMLファイルのheadに
HTMLのbody内にdivでスライドショーを作成する場所をつくる。
「flexslider.css」を使用してリストを作り画像を入れます。
<ul></ul>を使い、<li></li>の中にそれぞれ画像ファイル名
.flexslider:hover .flex-prev { opacity: 0.2; left: 10px; background: url(アイコンアドレス) no-repeat left; }
.flexslider:hover .flex-next { opacity: 0.2; right: 10px; background: url(アイコンアドレス) no-repeat right; }
「jquery.flexslider.js」の prevText: “Previous”, nextText: “Next”, を prevText: “”, nextText: “”, としておく。
:hoverによってオンマウス時の状態を設定。
完成形(最小限のパターン)
$(function(){
$('.flexslider').flexslider();
});
$('要素').css('プロパティ', '値');
複数の場合 $('要素').css({'プロパティ':'値', 'プロパティ':'値'});メソッドチェーンでもできる。 $("セレクタ").メソッド('プロパティ', '値').メソッド('プロパティ', '値');
子孫セレクタを使い画像サイズを設定。$('.flexslider .slides li img')controlNav: true ページングナビ表示 true または false
$(function()
{
$('.flexslider').flexslider({
controlNav: false
});
});
bxslider公式 ダウンロードする
imagesフォルダ内にページャーなどのアイコンが入っている。
jquery本体のコードと一緒にHTMLファイルのhead内に[jquery.bxslider.min.js]と「jquery.bxslider.css」
をそれぞれ記述する。
cssを使用しているため、<ul class=”bxslider”>とするリストを作ります。
<ul></ul>を使い、<li></li>の中に画像ファイル名引数(パラメータ)はない
中のコード $('.bxslider').bxSlider();
完成コード $(function(){ $('.bxslider').bxSlider();});
「.bxSlider()」を呼び出す要素(スライドを囲む要素)は ul 要素の他に div 要素でもOK。$(function(){ $('.bxslider').bxSlider({ここに記載}); });
スライドショー全体のサイズ slideWidth:サイズ背景画像をブラウザのサイズに合わせて表示できる。レスポンシブ対応
jQuery Backstretchをダウンロードして、ダウンロードしたjQueryのファイル名とディレクトリをjquery本体と一緒にheadタグ内に記載。javascriptコード <script type="text/javascript"> $.backstretch("画像ファイル名"); </script>
引数になるスライドが複数になるのでカンマ(,)で区切ります。
{ }で囲み、それぞれ「,」で区切り duration:でスライドの間隔を、fade:で画像切り替えのスピードを設定