JQuery マウスダウン コールバックを生成するカスタム Javascript クラスがあります。mousedown コールバックは $(document) にあり、実際には最初の新しいインスタンスに対してのみ設定する必要があり、後続のインスタンスに対しては設定しないでください。私は次のようなものを持っています:
function myclass(arg){
this.arg = arg;
$(document).mousedown(function(down_event){
// start action
}).mouseup(function(){
// stop action
})
}
myclass
これらのコールバックは、複数のインスタンスが作成された場合に一度だけ登録され、作成されていない場合はまったく登録されないようにしたいと考えています。