jQuery .delegate () с плагином? - PullRequest
       24

jQuery .delegate () с плагином?

1 голос
/ 11 августа 2011

Я использую плагин с именем: jkey .

Теперь я хочу использовать .deligate () с ним.

Основной синтаксис этого плагина:

$(document).jkey('a',function(){
    jkey.log('You pressed the a key.');
});

ВОПРОС Как мне предоставить аргументы, как в этом, я хочу отправить значение ключа «а» я пытался сделать это

$("#hmm").delegate(".mm","jkey","a",function() {
    $("#get").html("WOW");
});

но не удалось

1 Ответ

1 голос
/ 11 августа 2011

#hmm должен присутствовать в начале, а .mm - это то, что связано. Вы также должны дать ему событие, например 'click'

$("#hmm").delegate(".mm","click",function() {
    $(this).jkey('a',function(){
        jkey.log('You pressed the a key.');
    });
});

Приведенный выше код не имеет особого смысла, но он будет прослушивать щелчок элемента с классом "mm" внутри существующего элемента с идентификатором "hmm". После щелчка он свяжет jkey с элементом .mm.

Расскажите немного о том, что вы пытаетесь сделать, и я могу привести лучший пример.

...