0
我试图让琐碎的负荷指标,但在这种情况下,我坚持...质量onLoad事件冻结GIF动画
我们有什么
- #submit按钮
- 时的onClick到#submit,我们获取的getJSON
- JSON数据 - 是图像的URL(可能是1-1000 ++的URL)
- 的。每个SRC我们检查的onLoad
,如果它加载我们.append的HTML div的#out
<img id="load" src="load.gif" /> <input id="submit" type="submit" value="submit" /> <div id="out"></div> <script type="text/javascript"> $('#submit').click(function() { $.getJSON('/data.json', function(data) { $.each(data, function(idx, img_src) { $('<img src="'+img_src+'">').load(function() { $('#out').append('<img id="id'+idx+'" src="'+img_src+'">'); }); }); }); });
在我的例子,我不显示/隐藏load.gif, NVM现在,它显示了主问题 - 脚本工作时动画冻结。
测试上的jQuery 1.7.1 +镀铬17(我的应用程序特别为这个浏览器)