如何在声明变量的函数之外使用变量?
$(function() {
function init() {
var bwr_w = $(window).width();
}
init();
$('#button').click(function() {
alert('The Browser Height is' + bwr_w);
});
});
如果我点击按钮,我会收到此错误:
bwr_w 未定义
最佳答案
只需在构造函数的作用域中声明该变量即可:
$(function() {
var bwr_w = null;
function init() {
bwr_w = $(window).width();
}
init();
$('#button').click(function() {
alert('The Browser Height is' + bwr_w);
});
});
关于jquery - 在函数外部使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5648028/