$ ( '# Searchfield'). KeyUp (функция (е) { - PullRequest
1 голос
/ 22 июля 2010

У меня есть маленький вопрос. Можно ли вызвать функцию keyup с дополнительным значением?

Например

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

Но это не сработает. Есть идеи?

1 Ответ

1 голос
/ 22 июля 2010

Что вы можете сделать, это передать custom data через .trigger () метод jQuery.

Например.

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

Теперь вы можетевызвать keyup с помощью

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

В качестве второго параметра можно передать массив от custom data до .trigger().

Пример: http://www.jsfiddle.net/V9Euk/

...