销毁一个javascript原型的实例

时间:2015-05-24 10:52:38

标签: javascript jquery prototype

我在div" test"。

上有一个听众
$.("#test").on('myEvent2', function(){
    alert(1)
});

我有一个这样的原型:

var grid = function (options) {};

grid.prototype.create = function () {
    $('#test').on('myEvent1', function (data) {
        $('#test').trigger('onMyEvent2', [myData]);
    };
}

我从网格原型中创建了一个实例:

var a = new grid();

现在我从网格创建另一个实例并将其分配给私有" a"变量

a =  new grid();

当" myEvent1"发生了," myEvent2"火了两次。

似乎我之前创建了两个实例,而我只需要一个实例。

在创建新实例或其他任何解决问题的方法之前,有没有办法删除最后一个实例。

坦克。

0 个答案:

没有答案