0
我想在方法之外访问本地变量? 为前:如何访问jquery中的方法之外的方法变量?
$(document).ready(function {
$('#id').click(function() {
var id = 10;
});
alert(id);
});
我想在方法之外访问本地变量? 为前:如何访问jquery中的方法之外的方法变量?
$(document).ready(function {
$('#id').click(function() {
var id = 10;
});
alert(id);
});
不能在声明它的范围之外访问变量。为了在处理程序之外访问它,您需要在外部声明:
$(document).ready(function {
var id = 0;
$('#id').click(function() {
id = 10;
});
alert(id);
});
像这样'var id = 0; ('#id')。click(function(){ \t id = 10; }); alert(id);'应该工作 – guradio
它只是打印0所有时间 –
[检查演示](https://jsfiddle.net/j8yoajtp/1/)我点击事件点击加载 – guradio