窗口.在函数中创建时,调整大小不起作用
window.resize not working when creating it in a function
为什么在每次大小更改后(如预期的那样)在控制台中显示浏览器大小:
window.onresize = function() {
var width = $(window).width();
console.log(width);
}
http://jsfiddle.net/5r35gLrc/但是当创建它作为一个函数并调用它时,它没有?:
window.onresize = browserResizeAdjustments();
function browserResizeAdjustments() {
var width = $(window).width();
console.log(width);
}
http://jsfiddle.net/wxx8do60/原因是我想运行这个onload,而不是当第一次浏览器大小发生变化。
最终解决方案:
<script type="text/javascript">
window.onresize = browserResizeAdjustments;
function browserResizeAdjustments() {
var width = $(window).width();
console.log(width);
}
// This runs it onload
browserResizeAdjustments();
</script>
窗口。Onresize应该是对函数的引用,而不是函数调用的结果。试试这个:
window.onresize = browserResizeAdjustments;
相关文章:
- 我需要一种自动调整iframe大小的方法,无论我查到什么,它都不起作用
- jQuery 可调整大小() 不起作用(带有示例)
- jquery在调整大小时响应不起作用
- 可拖动或可调整大小的文本区域不起作用
- jQuery-ui 可调整大小,在 Marionette.ItemViem 上不起作用
- jquery调整大小函数没有'不起作用
- 可调整大小的包含对我不起作用
- 旋转图像w/jQuery..但是调整大小不起作用
- JQuery 可调整大小的取消不起作用
- TinyMCE 自动调整大小插件不起作用
- 如何在客户端上调整图像大小,不起作用
- 窗口.调整大小到不起作用
- iframe 自动调整高度大小不起作用
- Jquery UI 在新元素上可调整大小不起作用
- iframe调整器不起作用/源页面甚至无法滚动
- 完整日历:在开始日期启用时间时,调整大小不起作用
- IE javascript图像大小调整不起作用
- 在小酒窝.js中对我的图表进行响应式大小调整不起作用
- 使用强制重新加载或导航回主页时,背景图像大小调整不起作用
- 窗口大小调整不起作用