我正在使用 jQuery 中的两个插件:jquery.scrollTo 和 jquery.Colorbox,我遇到了一个问题,我认为这很简单。
我想要做的是在 scrollTo 事件结束后触发颜色框。
ScrollTo 实际上支持带有 onAfter 设置的回调,并且它适用于简单的 alert() 消息。但是当我编写一个函数来执行colorbox时,它不起作用:colorbox与scrollTo一起执行(窗口滚动并且colorbox div打开)。
我有以下代码:
<script type="text/javascript">
$(document).ready(function(){
function abreCbox(){
$(".abrircbox").colorbox({width: "50%",inline: true, href:"#inline_example1"})
}
$.scrollTo('#home',{offset: {left: -100, top: -100}});
$.localScroll({
axis: 'xy',
queue: true,
duration: 1800,
onAfter: abreCbox,
offset: {left: -100, top: -100}
});
})
</script>
我不知道onAfter函数是如何工作的,所以我请求你帮助=D
非常感谢。