如何在jquery中修改类的自定义事件监听器属性

时间:2014-05-06 14:02:56

标签: javascript jquery

我有自己的库,我有一个包含很少的evens和事件处理程序的类。我想覆盖该类的事件处理程序属性。

Here是我的示例类

var MyClass=function(){
    var myFunction=function(){
        $(document).trigger("myEvent")
    }
    var onMyEventCalled=function(){};
    $(document).on("myEvent",onMyEventCalled);
    return{
        myFunction:myFunction,
        onMyEventCalled:onMyEventCalled
    }
}

现在我正在创建该类的对象并修改事件处理程序,但它无法正常工作

 var obj=new MyClass();
    obj.onMyEventCalled=function(){
       alert("Custom event Changed");
    }
    obj.myFunction();

0 个答案:

没有答案