【发布时间】:2013-10-22 14:42:40
【问题描述】:
我正在为 Android 构建一个 Phonegap 应用程序 - 我正在获取一些输入值并将它们放入变量中,例如
var a = $('input.myInput').val();
a
150
但是,当我像这样删除/删除输入时:
$('input.myInput').remove();
我的“a”变量失去了它的价值:
a
null
为什么 js 会更新变量值——我能以某种方式阻止它吗?
顺便说一句。我正在 on('click') 事件循环/块中做所有事情 - 也许这就是问题所在?
【问题讨论】:
-
能贴出相关代码吗?
-
第二次查看
a时是否处于同一个关闭状态? -
是的,它在同一个闭包下。
标签: javascript cordova variables input dom-events