我使用jquery animate函数来增加高度和& jquery对话框的宽度。它正在工作,但我需要增加高度而不是宽度与动画位。
我写了像这样的代码$("#dialog").animate({ height: $content.outerHeight(), width: $content.outerWidth() }, 1000,
function () {
$("#dialog").removeClass("BusyStyles");
$content.fadeIn('slow');
});
但是动画功能需要两个参数高度&宽度,但我只需要增加高度。所以有类似jquery动画功能的东西,通过它我只能增加高度。 请帮忙......谢谢
答案 0 :(得分:1)
您应该只能放置高度,这些是可选属性
答案 1 :(得分:1)
此示例中animate的第一个参数是一个对象,它表示您希望jquery设置为动画的css属性的键/值对。因此,在您的示例中,您要将宽度和高度设置为这些尺寸的动画。您可以根据需要为该对象提供尽可能多的键/值css对。所以对你来说,下面的例子应该可行
$("#dialog").animate({ height: $content.outerHeight() }, 1000,
function () {
$("#dialog").removeClass("BusyStyles");
$content.fadeIn('slow');
});