背景: #fff; }
ul#goods {
リストスタイル: なし;
パディング: 0;
高さ: 210px;
> オーバーフロー: 非表示;
ul#goods li {
マージン: 0;
高さ: 210px;幅 : 500px;
位置: 相対;
ul#goods li img {
左: 0; > トップ: 0;
高さ: 210px;
ul#goods li .title {
余白: 300px; 🎜 >幅: 180px;
フォントサイズ: 1.2em;
色: #fff;
}
ul#goods li .author {
余白: 300px;
幅: 180px;
フォントの太さ: 太字🎜 >background-color: #F79321;
color: #fff;
このリストは、Cycle プラグインを使用してインタラクティブなスライドショーに変換できます。この変換は、DOM 内の適切なコンテナで .cycle() メソッドを呼び出すことで実行できます。
コードをコピー
コードは次のとおりです。
$(document).ready(function( ) {
$('#goods').cycle()
});
この構文はこれ以上に単純です。他の組み込み jQuery メソッドを使用する前と同様に、DOM 要素を含む jQuery オブジェクトに対して
.cycle() も呼び出しました。パラメータが指定されていない場合でも、.cycle() は変換作業を完了するのに役立ちます。これには、図に示すように、一度に 1 つのリスト項目のみが表示されるようにページのスタイル
を変更し、4 秒ごとにクロスフェードで次のリスト項目に切り替えることが含まれます。
プラグイン メソッドのパラメータを指定する
Cycle() メソッドは多くのパラメータを提供します。各パラメータの具体的な機能については、ここでは 1 つずつ説明しません。他のドキュメントを確認してください
us Cycle プラグインの 2 つのスライド間の再生速度やアニメーション形式を変更したり、スライド切り替えのトリガー方法を変更したりできます。
$(document).ready(function( ) {
$('#goods').cycle({
タイムアウト: 2000,
速度: 200,
一時停止: true
}); >
最初のタイムアウト オプションは、スライドの切り替えの間に待機するミリ秒数 (2000) を指定するために使用され、速度によってスライド自体の切り替えにかかるミリ秒数 (200) が決まります。
一時停止を true に設定すると、マウスが入力されるとスライドショーが一時停止します。これは、スライドショーにクリック可能なリンクが含まれている場合に非常に便利です。
Cycle には非常に重要なパラメータがあります: fx: その機能は特殊効果を選択することです。
$('#goods').cycle ({
fx:'fade',
timeout: 2000,
speed: 200,
pause: true
});
次の特別な内容が含まれますエフェクトはブラインド X、カバー、カーテン X、フェードズーム、グロウ X、スクロールアップ、シャッフル、スライド X などです。
ソースコードのダウンロード