我想知道是否可以animate
根据某些标准在 jQuery 中设置一个属性。例子:
var condition = offL > ((wW / 2) - $this.width());
tooltip.css(function() {
if (condition) {
return '"right", "auto"';
} else {
return '"left", "auto"';
}
}).animate({
"top": $this.offset().top + (posT / 2) - (tooltip.height() / 2),
if (condition) {
return '"left":"offL - tooltip.width() - 30"';
} else {
return '"right", "offR - tooltip.width() - 30"';
}
}, 300).fadeTo(200, 1);
(tooltip
和其他变量在前面定义。)
这显然是行不通的。但是,如果他们需要在函数中使用条件参数,该怎么办?
另一个问题,我对我的条件的使用var
是否正确?