我正在使用动画功能,我需要设置动画的高度属性以匹配变量pituus,因为内容高度取决于表单提交。
$.ajax({
type: "POST",
url: "http://www.kotisivut.name/quiz.php",
data: dataString,
dataType: "text",
error: function() {
alert('Nyt jotakin meni kyllä pahemman kerran pieleen. Yritä uudelleen?');
},
success: function(data) {
$("#resultcontainer").html(data);
$("#service-test").fadeOut(1400);
$("#resultcontainer").fadeIn(1500, function() {
alert($("#page").height());
var pituus = $("#page").height();
$("#page").animate({
"height": "pituus"
}, 1600);
});
}
});
然而,似乎我无法在那里传递变量?
答案 0 :(得分:0)
您不需要引号,请更改为:
$("#page").animate({
height: pituus
}, 1600);
答案 1 :(得分:0)
您正在传递字符串"pituus"
。
只需替换:
"height": "pituus"
使用:
"height": pituus
或者,因为除非它有空格,否则你不需要在属性上引用:
height: pituus