【发布时间】:2013-03-24 22:52:16
【问题描述】:
我有这个代码。
var anyChange = false;
function init(){
$('.saveSettingsEvent').bind("change",function(){
anyChange = true ;
}
);
}
...
onload='init()
事件被触发,但变量 (anyChange) 保持为 'true' ,仅在匿名函数内部。
我用:
jQuery 1.8.2
JqueryMobile 1.2
我哪里错了? 谢谢!
【问题讨论】:
-
如何检查变量没有从外部改变?
-
对你下一个问题的一点建议,你应该提供更多的信息和代码然后这个。你在哪里检查的?你是怎么检查的?
-
if(anyChange != false ){ // Do Somthing }或if(anyChange == true){ // Do Somthing } -
请移植您的表单标记。
标签: javascript jquery events jquery-mobile global-variables