0

設定した変数があり、マージントップをその値の負のバージョンにアニメーション化したいと思います。私はそれを次のように設定しました:

var 850_staff_CONTAINER_ht = $('#850_staff_CONTAINER').height();

$("#launcher").click(function() {

$("#850_staff_CONTAINER").animate({
    marginTop: '-'850_staff_CONTAINER_ht
}, 300);


$("#profile_850_HEADER").animate({
    marginTop: 120
}, 300);
$("#profile_850_BIO").delay(120).animate({
    marginTop: 10
}, 450);
$("#profile_850_EDU").delay(220).animate({
    marginTop: 10
}, 450);
$("#profile_850_CONTACT").delay(320).animate({
    marginTop: 10
}, 450);


}); 

ここでの助けは素晴らしいでしょう。

4

1 に答える 1

1

変数 850_staff_CONTAINER_ht を負にしたいですか?

最初の変数は数字で始めることはできません。HTML4 では、要素 ID を数字で始めることはできません。最後に 850 を付けて、有効な変数名にしました。

掛ける

var staff_CONTAINER_ht_850 = $('#850_staff_CONTAINER').height();

 marginTop: staff_CONTAINER_ht_850 * -1;
于 2012-10-11T13:07:24.517 に答える