我有个小问题。 是否可以用一个额外的值调用keyup函数?
例如
$('#eld').keyup(function test(e,val2){ test('','hallo');
但这行不通。有什么想法吗?
你能做的就是传球 custom data 通过 .trigger() jQuery的方法。
custom data
例如。
$('#eld').keyup(function(e, val2){ alert(val2); });
现在你可以触发 keyup 具有
keyup
$('#somebutton').click(function(){ $('#eld').trigger('keyup', ['custom data']); });
你可以传递一个数组 自定义数据 通过 .trigger() 作为第二个参数。
自定义数据
.trigger()
例子: http://www.jsfiddle.net/V9Euk/