0

jqueryを使用して要素を閉じたときに、ボディのパディングを置き換えようとしています。しかし、私はこれを達成するのに苦労しています。

パディングを置き換える方法を見つけようとしているだけで、閉じるボタンは正常に機能します。

これが私のJSです:

$('#hide').click(function() {
   $('#countdown-wrap').slideUp('fast');
   $('body').animate({ paddingTop: 45px });
   return false;
});
4

2 に答える 2

5

$('body').animate({ paddingTop: 45px });->$('body').animate({ paddingTop: 45 });

45pxcss のように js の var ではないため、通常の整数45または stringを使用する必要があります"45px"

于 2012-07-10T22:35:09.897 に答える
2

あなたの45pxを引用する必要があります

$('body').animate({ paddingTop: '45px' });
于 2012-07-10T22:37:06.183 に答える