jQuery.Marquee

jQuery.Marqueeは、jQueryのティッカープラグです。jQuery.MarqueeマーキープラグインCSS3アニメーションを使用して組み合わせることができ、上下テキストエフェクトを作成して動き回ります。

使用する
ページにjQueryとjquery.marquee.jsファイルを導入します。

<スクリプトSRC = " JS / jquery.min.js "タイプ= " テキスト/ javascriptの" > </ SCRIPT>
<スクリプトSRC = " JS / jquery.marquee.js "タイプ= " テキスト/ javascriptの" > </ SCRIPT>


あなたはマーキー効果、jquery.marquee.jsファイルの導入を一時停止する必要がある場合。

<スクリプトSRC = " JS / jquery.pause.js "タイプ= " テキスト/ javascriptの" > </ SCRIPT>

あなたが緩和アニメーションを使用する必要がある場合は、jquery.easing.jsファイルを導入しました。

<スクリプトSRC = " JS / jquery.easing.min.js "タイプ= " テキスト/ javascriptの" > </ SCRIPT>

ブロック要素のコンテナティッカーとして使用します。

<DIV ID = " コンテナ" >テキストティッカー</ div>

ページがロードされたDOM要素の後、マーキー()メソッドは、プラグインを初期化します。3つのオプションのパラメータ、コールバックメソッドがあります。

$(DOM).marquee(オプション、コールバック);

オプションオプションのパラメータ:
オプション:{
    方向:トップ
    ピクセル:5 
    スピード:30 
}
方向

運動の方向:
    左:左
    右:右
    オン:トップ
    次へ:下。
ピクセル

ピクセル数あたりの移動しました
速度

日間隔(ミリ秒)移動前の2倍の時間
次のように呼び出します。

$(" スクロール" ).marquee();
 
$(" スクロール-B ").marquee({方向:' 上部' })。

$(" スクロール-C ").marquee({方向:' '、ピクセル:2、速度:30 });
 
$(" スクロール-D ").marquee({方向:" "、ピクセル:2、速度:30 }、関数(){
    console.log(の実装)。
});

 

$(関数(){
$(' .marquee ' ).marquee();
});

 

プラグインティッカー可能な設定パラメータは、次のとおりです。

allowCss3Support:ブラウザがCSS3アニメーション、使用CSS3アニメーションをサポートしている場合。デフォルトはtrueです。
css3easing:CSS3緩和効果を、デフォルトであるリニア
緩和:jqueryの緩和効果は、デフォルトはリニア
delayBeforeStart:スタートアニメーションの遅延時間は、ミリ秒単位で、デフォルトは1000です。
方向:マーキーアニメーション方向。デフォルトが残っています。
重複:テキストをコピーするかどうか。デフォルトはfalseです。
期間:アニメーションの継続時間は、ミリ秒単位で、デフォルトは5000です。
速度:速度パラメータのオーバーライド期間。
ギャップ:ティッカーの間のギャップ。単位画素、デフォルトは20です。
pauseOnHover:マーキーポーズホバー。
pauseOnCycleは:サイクルの終わりに、一時停止マーキーは、ミリ秒をdelayBeforeStart。
startVisible:マーキーは、先頭に表示されます。

 

おすすめ

転載: www.cnblogs.com/hofmann/p/11827076.html