我有一些div从0变为可变宽度。
这不适用于iPad / iPhone; div只是留在0
获取Html:
var items = {
item1:22,
item2:55,
item3:88,
item4:36
};
for (var key in items ){
$('.bars').append("<li><div data-percentage='"+items[key]+"' data-title='"+key+"' class='bar'></div></li>");
};
显示
function animate(){
$(".bars .bar").delay(1000).each(function(i){
var percentage = $(this).data('percentage');
$(this).delay(i+"00").animate({'width': percentage + '%'}, 700);
});
}
我已经厌倦了从有生命到宽度的变化&amp;但是没有工作。
为什么这种情况似乎只发生在Apple设备上?
任何解决方案?
谢谢
答案 0 :(得分:0)
解决!问题在于CSS与Jquery动画无关