jQuery css()没有更新宽度

时间:2013-08-21 11:27:16

标签: jquery

这没有做任何事情:

$('#searchprogress .progress-bar').css("width","0%");

但有趣的是,这很好用:

$('#searchprogress .progress-bar').animate({
    width: "0%"
  }, 10);

为什么呢? (并谢谢)

1 个答案:

答案 0 :(得分:0)

我做了一些更改,同样的代码在我身边正常工作,

请确保您使用的jQuery版本,旧版本可能有一些问题..

我已更新fiddle请参阅工具代码的小提琴

注意:我使用的是jQuery 1.9.1

并点击调试我已经添加了带有此代码的按钮,

$("#btn").click(
    function(){$('#searchprogress #progressbar').css("width","0%");});

这个小提琴工作正常,你一定错过了一些小的东西,请用html源重新验证名字..这可能是唯一的原因..