OwlCarousel在页面dom或图像加载后加载

时间:2016-01-30 10:41:18

标签: jquery owl-carousel

我有一个包含部分内容的页面。任何部分都有一些OwlCarouse.When菜单项锚定到部分(http://site/index.html#section),页面滚动到部分位置的第一个,但当我将链接复制到另一个选项卡时,位置发生了变化。

我认为这个问题与OwlCarousel jQuery加载有关。如何在页面加载后加载它?

2 个答案:

答案 0 :(得分:1)

    if ( window.location.hash ) scroll(0,0);
    setTimeout( function() { scroll(0,0); }, 1);

    $(function() {

        if(window.location.hash) {
            $('html, body').animate({
                scrollTop: $(window.location.hash).offset().top + 'px'
            }, 1000, 'swing');
        }
    });

答案 1 :(得分:0)

尝试在加载窗口后初始化owl carousel:

$("window").load(function(){
  // initialize owl carousel
})