ロード時に実行される次の作業スクリプトがあります。
$("div.fadeinWrapper").fadeIn(3000);
フェードインが完了したら、アニメーション関数を使用して、div 内のスパンの色を #000000 から #FF0000 に変更したいと考えています。どうやってそれをするのですか?
ロード時に実行される次の作業スクリプトがあります。
$("div.fadeinWrapper").fadeIn(3000);
フェードインが完了したら、アニメーション関数を使用して、div 内のスパンの色を #000000 から #FF0000 に変更したいと考えています。どうやってそれをするのですか?
このような:
$("div.fadeinWrapper").fadeIn(3000, function() {
$("span.yourclass").animate({
color: "#fff000",
});
});
注: これにはJquery UI ライブラリが必要です。
詳細情報animate()
: http://jqueryui.com/animate/
fadeIn() にはコールバック関数があります
$("div.fadeinWrapper").fadeIn(3000, function() {
--your animate code here--
});
コードを理解するのに役立つ例を次に示します。フィドルhttp://jsfiddle.net/hEmCa/1/
$(document).ready(function(){
$('#pt').click(function(){
$('#d').fadeIn(6000);
$('#d1').animate({
opacity: 0.65,
left: "+=500",
height: "toggle"
});
});
});
あなたがこれを達成したかったことを願っています。