2
"onEnter"というjQuery関数を作成しました。 実行にはうまくいきますが、いつでもイベントをトリガーする必要があります。次のような感じです:jQuery:カスタムイベントのトリガー関数
$(obj).onEnter(function(){ doSomething(); });
これは魅力的です。 は、それから私はトリガーにしたい:
$(obj).onEnter();
をしかし、これは動作しているようですしません。 これは私のコードです。 ありがとうございます。
$.fn.extend({
onEnter: function(fn) {
this.each(function() {
new $.onEnter(this, fn);
});
return this;
}
});
$.onEnter = function(obj, fn) {
if(typeof fn == 'function')
{
$(obj).keypress(function(e){
if(e.which == 13)
{
e.preventDefault();
fn(obj);
}
});
};
return;
};
:
だからあなたのような何かをするだろうか? –