带插件的jQuery .delegate()?
我正在使用一个名为: jkey的插件。
现在我想用它来使用.deligate()。
这个插件的基本语法是:
$(document).jkey('a',function(){ jkey.log('You pressed the a key.'); });
问题我如何提供像这样的参数我想发送键值’a’我试图这样做
$("#hmm").delegate(".mm","jkey","a",function() { $("#get").html("WOW"); });
但失败了
#hmm
需要在开始时出现,而.mm
是受约束的。 你还需要给它一个事件,例如'click'
$("#hmm").delegate(".mm","click",function() { $(this).jkey('a',function(){ jkey.log('You pressed the a key.'); }); });
上面的代码没有多大意义,但是它会在id为“hmm”的现有元素内部监听一个类为“mm”的元素。 点击后,它会将jkey绑定到.mm元素。
详细说明你想要做什么,我可以举一个更好的例子