我正在使用tinyscrollbar和script。我想在我的页面上有一个按钮,它应该在点击时模拟鼠标滚轮。我认为wheel(event)
应该调用的是 tinyscrollbar-script 中的函数。我怎样才能做到这一点?
$("#clickit").click(wheel);
但这不起作用
我正在使用tinyscrollbar和script。我想在我的页面上有一个按钮,它应该在点击时模拟鼠标滚轮。我认为wheel(event)
应该调用的是 tinyscrollbar-script 中的函数。我怎样才能做到这一点?
$("#clickit").click(wheel);
但这不起作用
尝试
$(文档).ready(函数(){
$("#clickit").click(function(){
$('#your_tinyscrollbar_id').wheel(); //Your function call
});
});
[更新]
你不能:这个函数实际上是私有的,只能在更新函数中访问。
这是初始化的描述tinyscrollbar
:
$('#your_scrollbar').data('tsb') //Object description
Scrollbar {update: function}
update: function ( sScroll )
arguments: null
caller: null
length: 1
name: ""
prototype: Object
__proto__: function Empty() {}
<function scope> //Private functions, accessible
Closure //only within the scope of the
drag: function drag( event ) //update function
end: function end()
iMouse: Object
iPosition: Object
iScroll: 0
oContent: Object
oScrollbar: Object
oSelf: Scrollbar
oThumb: Object
oTrack: Object
oViewport: Object
oWrapper: p.fn.p.init[1]
options: Object
sAxis: false
sDirection: "top"
sSize: "Height"
setEvents: function setEvents()
setSize: function setSize()
start: function start( event )
touchEvents: false
wheel: function wheel( event )
Closure
Global: Window
__proto__: Scrollbar