Mik*_*ike 16 jquery google-chrome
我有一个脚本,在FireFox,IE中运行正常,但仅在F5刷新后才在Chrome中运行!它确实在chrome中工作,如果我关注url地址并单击enter,但是如果我按F5它不起作用,我根本没有得到它,这怎么会对jQuery代码产生影响.
所以这是脚本:
$(document).ready(function() {
var width = 0;
$('#gallery img').each(function() {
width += $(this).outerWidth(true);
});
$('#offer #gallery').css('width', width + 'px');
});
Run Code Online (Sandbox Code Playgroud)
Width的结果应该是820,但是如果我通过聚焦url地址并单击enter来刷新站点,我只会得到这个,否则它会得到90的结果.
我尝试重新启动浏览器并删除缓存,所以问题不存在,有什么想法吗?
mat*_*uno 20
要纠正此问题,请使用:
$(window).load(function() {});
Run Code Online (Sandbox Code Playgroud)
而不是:
$(document).ready(function() {});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11873 次 |
| 最近记录: |