我正在尝试使用jScrollPane ScrollTo函数,如下面的代码所示,但是我没有点击div而是想要一个命名函数来触发jScrollPane ScrollTo。我正在使用ExternalInterface.call来从我的actionscript代码启动ScrollTo。这就是我在这里需要一个命名函数的原因。 谁能帮我这个? 提前致谢
$(function()
{
var pane = $('.scroll-pane');
pane.jScrollPane(
{
showArrows: true,
animateScroll: true
}
);
var api = pane.data('jsp');
$('#scroll-to').bind(
'click',
function()
{
api.scrollTo(100, 100);
return false;
}
);
答案 0 :(得分:1)
Instead of writing this:
$('#scroll-to').bind(
'click',
function()
{
api.scrollTo(100, 100);
return false;
}
);
你可以用这个:
function scrollToDiv(){
var pane = $('.scroll-pane');
var api = pane.data('jsp');
api.scrollTo(100, 100);
return false;
}
如果你想要一个变量滚动:
function scrollToDiv(x,y){
var pane = $('.scroll-pane');
var api = pane.data('jsp');
api.scrollTo(x, y);
return false;
}
和:scrollToDiv(100,100);