私はjQueryで2つのプラグイン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
どうもありがとうございました。