     removeEvents: ->
       events = @events
       @win
-        .unbind(RESIZE, events[RESIZE])
+        .off(RESIZE, events[RESIZE])
       if not @iOSNativeScrolling
         do @slider.unbind
         do @pane.unbind
       @$content
-        .unbind("#{SCROLL} #{MOUSEWHEEL} #{DOMSCROLL} #{TOUCHMOVE}", events[SCROLL])
+        .off("#{SCROLL} #{MOUSEWHEEL} #{DOMSCROLL} #{TOUCHMOVE}", events[SCROLL])
       return
 
     ###*

        @slider
          .bind MOUSEDOWN, events[DOWN]
        @pane
          .bind(MOUSEDOWN, events[PANEDOWN])
          .bind("#{MOUSEWHEEL} #{DOMSCROLL}", events[WHEEL])
      @$content
        .bind("#{SCROLL} #{MOUSEWHEEL} #{DOMSCROLL} #{TOUCHMOVE}", events[SCROLL])
      return

    ###*

          @offsetY = 0 unless @slider.is e.target
          @pane.addClass @options.activeClass
          @doc
            .on(MOUSEMOVE, @events[DRAG])
            .on(MOUSEUP, @events[UP])

          @body.on(MOUSEENTER, @events[ENTER])
          false

        drag: (e) =>
