我想使用类“liveVariable”将回调链接到每个输入(类型文本):
$(".liveParameter").keyup(function(){
var callBackString= 'skp:change-'+$(this).attr('id')+'@'+$(this).attr('value');
window.location = callBackString;
});
但是,这给了我一个奇怪的错误。传递的值是输入字段的初始值(每次触发事件时)。
我不明白为什么这不起作用。我不认为我有一个闭包,局部变量 callBackString 是在被调用函数中创建的。所以每次都应该创建它?
我怎样才能优雅地解决这个问题?(我不想为每个输入字段创建一个调用,因为我有很多实时参数..)