我想从两个jquery变量的除法中取值,并用它来改变div的宽度。
我认为问题出在animate({width:'"+percent+"%'});
这是jquery:
var x = 56;
var y = 64
var percent = Math.ceil((x/y)*100);
$(".box").animate({width:'"+percent+"%'});
这是html:
<div class="box"></div>
答案 0 :(得分:2)
您的字符串连接是问题所在,只需执行
$(".box").animate({
width: percent + '%'
});
答案 1 :(得分:1)
var x = 56;
var y = 64
var percent = Math.ceil((x/y)*100);
$(".box").animate({width: percent + "%"});
这是jsFiddle:http://jsfiddle.net/Bz4hC/1/
答案 2 :(得分:0)
var x = 56; var y = 64: var percent = Math.ceil((x/y)*100);
百分比将始终为100%