jQueryでヘッダー背景画像をスライドショー化
jQueryを使ってスライドショーが出来るようなので、ヘッダーのJumbotron背景画像をスライドショー化してみた。
プラグインは下記の制作元サイトでダウンロード可能。
指定した背景画像をx秒毎に切り替えるjQueryプラグイン - Rewish
プラグインをどう使えばいいのか分からなかったが、下記記事を参考にさせて頂いた。
背景画像をスライドショーのように切り替えるjQueryプラグイン『BgSwitcher』 | PCとサイト制作の小技備忘録
jQuery自体は、今使っているBootstrap準拠のテーマに既にバージョン2.0.3が入っていたので省略。
プラグイン制作元から背景画像をスライドショー化するjquery.bgswitcher.jsをダウンロードし、これをhexo/themes/freewill/source/jsの中に配置。
hexo/themes/freewill/layout/_partial/head.ejsファイルの<script src="<%- config.root %>js/jquery-2.0.3.min.js"></script>
のすぐ下に下記を追加。
|
|
intervalは6000(ミリ秒?)にした。
hexo/themes/freewill/layout/index.ejsファイルでjumbotronを指定しているclassにbgswも加える。
|
|
hexo server
してプレビューしてみると、スライドショーになってる。
スライド
すごい。
effectもfade、blind、clipなど色々あって面白い。
様々なオプションについてはプラグイン制作元サイトで解説されている。