Javascript 用于媒体查询的jQuery resize函数
我添加了重新调整大小功能,因为当我使用媒体查询时,多维数据集没有显示。。。。当我将浏览器调整到iPhone屏幕的大小时,只有在刷新页面时才会显示iPhone图像。。。。 但每次我调整窗口大小时,它都会不断刷新。。。。。 是否可以仅为iPhone屏幕刷新浏览器窗口。。。。 比如在js中指定宽度 在下面提供我的代码Javascript 用于媒体查询的jQuery resize函数,javascript,jquery,jquery-ui,jquery-mobile,jquery-events,Javascript,Jquery,Jquery Ui,Jquery Mobile,Jquery Events,我添加了重新调整大小功能,因为当我使用媒体查询时,多维数据集没有显示。。。。当我将浏览器调整到iPhone屏幕的大小时,只有在刷新页面时才会显示iPhone图像。。。。 但每次我调整窗口大小时,它都会不断刷新。。。。。 是否可以仅为iPhone屏幕刷新浏览器窗口。。。。 比如在js中指定宽度 在下面提供我的代码 $(window.bind('resize',function(){location.reload(); Gallery.setOptions({ 尺码:78, 灯箱:错, //动画
$(window.bind('resize',function(){location.reload();
Gallery.setOptions({
尺码:78,
灯箱:错,
//动画:“下降”
//速度:500,,
//是的,
//幻灯片放映:错误,
//幻灯片放映速度:3000,
//立方体速度:1000
});
})
这应该可以做到:
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
$(window).bind('resize', function () {
location.reload();
Gallery.setOptions({
size: 78,
lightbox: false
//animation: 'drop'
//speed: 500,
//closeOnEsc: true,
//slideshow: false,
//slideshow_speed: 3000,
//cube_speed: 1000
});
})
}
此外,请确保删除参数中的最后一个逗号,否则IE将抛出错误 但是如果我重新调整浏览器的大小,这将不起作用…我需要刷新页面以查看多维数据集图像
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
$(window).bind('resize', function () {
location.reload();
Gallery.setOptions({
size: 78,
lightbox: false
//animation: 'drop'
//speed: 500,
//closeOnEsc: true,
//slideshow: false,
//slideshow_speed: 3000,
//cube_speed: 1000
});
})
}