1

我有一个小问题。是否可以使用额外的值调用 keyup 函数?

例如

$('#eld').keyup(function test(e,val2){
    test('','hallo');

但这行不通。有任何想法吗?

4

1 回答 1

1

你可以做的是,通过jQuerycustom data.trigger()方法。

例如。

$('#eld').keyup(function(e, val2){
  alert(val2);
});

现在你可以触发keyupwith

$('#somebutton').click(function(){
    $('#eld').trigger('keyup', ['custom data']);
});

您可以传递一个数组custom datathrough.trigger()作为第二个参数。

示例: http: //www.jsfiddle.net/V9Euk/

于 2010-07-22T06:31:12.120 回答