以下代码有效:
$('.container').css({
'left': '-100%'
});
这段代码不会:
$('.container').css({
'left': '-=100%'
});
它改为像素。我试过在末尾添加 %
作为字符串,但它仍然不起作用。我不知道如何让它在递增/递减时保持百分比。
这可能吗?
最佳答案
http://jsfiddle.net/Praveen16oct90/tNYVJ/
它在这里工作.. 请看这个..
$(document).ready(function(){
$("button").click(function(){
$("div").animate({left:'-=10%'}, 5000, 'linear');
});
});
关于javascript - .css() 中的 jQuery 增量百分比变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24883207/