下一站永远 发表于 2012-12-22 21:14:34

javascriptMVC入门 -

<div id="cnblogs_post_body">  Controller创建和撤销事件监听是相当的容易,撤销事件可以防止内存泄露,这对长时间运行的程序很用帮助。

  1.自动绑定
  当一个Controller被创建的时候会调用原型中的方法,会检查那些从名字上看起来像事件的新创建的函数,然会把他们绑定到html元素相应的事件委托上。当Controller被销毁的时候,这些事件将会撤销。我们来看下面的例子,所有的函数将会被自动绑定:
<div class="cnblogs_code">$.Controller("Crazy",{// listens to all clicks on this element"click" : function(el, ev){},// listens to all mouseovers on // li elements withing this controller"li mouseover" : function(el, ev){}// listens to the window being resized"{window} resize" : function(window, ev){}})
页: [1]
查看完整版本: javascriptMVC入门 -