![]() |
|
D-WEBトップ | ニュース | スポーツ | 芸能 | 2025年カレンダー | ベストセラー | 料理レシピ百科 | ログファイル一覧 |
|
jQuery - スライダーをつけました (2015/4/10) |
|
・スライダー スライダーはjQueryのanimate(アニメーション)コマンドを使用します。
//jQueryの初期化
$(function() {
syoki_s();
});
//スライダー関数
function slide_s(){
slideX = -sllen;
$("#myslide p").not(":animated").animate({left:slideX}
, "slow", "linear", slidecall_s);
}
//コールバック関数
function slidecall_s() {
//後処理(文字、画像セット、タイマー等)
syori_s();
}
//文字列長さ取得
function gettxtlen_s(txt){
var obj = document.getElementById("txt")
obj.innerHTML = txt;
return obj.offsetWidth;
}
・animate()はjQueryの組み込み関数(アニメーション)です。ここでは単純にslen分だけ左へ移動させています。slowに数字(秒数×1000)を入れると移動時間(速度)になります。今回のように移動距離が毎回異なる場合は計算が必要です。 |
スポンサー リンク
|