目前,我正在开发一个使用大量JavaScript、jQuery、Microsoft客户端JavaScript和其他库的遗留网页.底线是——我不能从头重写整个页面,因为企业无法证明这一点.所以事实就是这样.无论如何,我需要用一个变量污染全局名称空间(我真的试过了,没有太多).有三种 Select 我一直在考虑-
只需使用普通的JavaScript声明来存储/检索它——
var x = 0;
使用jQuery在DOM标记-
$("body").data("x", 0);
中存储/检索值使用隐藏表单域,并使用jQuery-
$("whatever").data("x", 0);
设置/检索值
Is there a better way? I looked at the existing pile of code, and I do not believe the variable can be scoped in a function.