我正在循环通过一个 JSON 对象,并且我想根据 JSON 对象中命名的函数来设置字段的点击次数。window[] 调用的函数将被参数化而不是硬编码。
for (var key in JSONOBJ) {
func = window["minRule"](this);
$('#'+ key).click(func);
}
被调用的函数是
function minRule(elem){
alert(elem.name);
}
我希望它适用于
<input type='text' name='FIELDINJSONOBJECT' id='FIELDINJSONOBJECT'/>
但是,当我刷新页面时,由于某种原因正在调用该函数并且没有绑定到点击。警报(elem.name)也返回未定义。如何将此作为参数传递给使用 window[$FUNCTIONAME] 调用的函数
问候,汤姆