我在这里有一个小功能,我想用传递的变量替换animate的一些参数。
function anibut(side,dir) {
button = $(this);
button.animate({
marginLeft: '-=3px'
}, 200)
}
我想将marginLeft中的Left替换为side,并将 - in - = 3px替换为dir。
提前致谢。
答案 0 :(得分:1)
function anibut(side,dir) {
var hash = {};
hash['margin'+side] = dir + '=3px';
button = $(this);
button.animate(hash, 200)
}
您可以这样称呼它:
anibut("Right", "+");