0

我想知道如何在可滚动开始之前淡出 div 框并在动画停止后淡入它?因为对我来说,它看起来像我开始滚动,然后它在后台运行并查找事件。

有类似onBeforeStart()或类似的功能吗?

迎接麦克斯

4

1 回答 1

3
$('#element').fadeOut('slow', function(){
//start scrollable and fadein here
})

通过这样做,Scrollable 仅在淡出完成后启动。

更新

使用 jQuery 工具中的可滚动,您可以使用事件onBeforeSeekonSeek在滚动器启动之前或完成之后触发操作。您可以在http://flowplayer.org/tools/scrollable/index.html的文档中阅读有关事件的更多信息。

要在滚动完成后运行一个函数,你可以这样做

$("#element").scrollable({
    onSeek: function(event, i) {
         //Whatever goes here         
    }
})
于 2011-08-10T08:12:27.957 回答