API Docs for: 0.2
Show:

JC.Scrollbar Class

require: jQuery , JC.BaseMVC

JC Project Site | API docs | demo link

可用的 HTML attribute

scrollbarwheelevent = true | false
声明是否支持鼠标滚轮事件,默认值为true
scrollbarwheelspeed = num
声明滚轮一次滚动多少像素,默认值为40px
disabledxscrollbar = true | false
声明是否禁止水平滚动条,如果设置为true,则不管水平方向的内容是否溢出, 都不会出现水平滚动条。默认值为 false
disabledyscrollbar = true | false
声明是否禁止垂直滚动条,如果设置为true,则不管垂直方向的内容是否溢出, 都不会出现垂直滚动条。默认值为 false
scrollbarbothwheel = true | false
声明是否启用双向滚轮,当水平滚动条和垂直滚动条同时出现时,滚轮只滚动垂直滚动条。
如果值为true即滚动滚轮时同时滚动水平滚动条和垂直滚动条,默认值为false

Constructor

JC.Scrollbar

(
  • _selector
)

Parameters:

Methods

_beforeInit

() private

初始化之前调用的方法

_init

(
  • _selector
)
private

内部初始化方法

Parameters:

  • _selector Selector

_inited

() private

内部初始化完毕时, 调用的方法

_initHanlderEvent

() private

内部事件初始化方法

getInstance

(
  • _selector
)
ScrollbarInstance static

获取或设置 Scrollbar 的实例

Parameters:

  • _selector Selector

Returns:

ScrollbarInstance:

init

(
  • _selector
)
Array of ScrollbarInstance static

初始化可识别的 Scrollbar 实例

Parameters:

  • _selector Selector

Returns:

Array of ScrollbarInstance:

notification

(
  • _evtName
  • _args
)

通知选择器有新事件
JC 组件以后不会在 HTML 属性里放回调, 改为触发 selector 的事件

Parameters:

notificationHandler

(
  • _evtName
  • _args
)

通知选择器有新事件, 有返回结果
JC 组件以后不会在 HTML 属性里放回调, 改为触发 selector 的事件

Parameters:

Returns:

:

on

(
  • _evtName
  • _cb
)

使用 jquery on 绑定事件

Parameters:

Returns:

BaseMVCInstance

selector

()

获取 显示 BaseMVC 的触发源选择器, 比如 a 标签

Returns:

selector

trigger

(
  • _evtName
  • _args
)

使用 jquery trigger 触发绑定事件

Parameters:

Returns:

BaseMVCInstance

triggerHandler

(
  • _evtName
  • _args
)

使用 jquery triggerHandler 触发绑定事件

Parameters:

Returns:

: