2013-08-16 45 views

回答

0

上,我相信這個問題存在於shopify scripts.js中文件。在jquery的準備功能,這是使用(開始於79行):

$('a[href^="#"]').bind('click.smoothscroll',function (e) { 
    e.preventDefault(); 

    var target = this.hash, 
     $target = $(target); 

    $('html, body').stop().animate({ 
     'scrollTop': $target.offset().top 
    }, 500, 'swing', function() { 
     window.location.hash = target; 
    }); 
    }); 

的代碼結合到每一個鏈路(<a />),其具有的屬性href開始與#。換句話說,綁定到每個錨鏈接。 Shopify似乎希望從錨點鏈接到錨點目標的平滑滾動。

所以,你可以嘗試阻止這一點。也許看看Shopify文檔,看看是否有辦法解決你的問題。

+1

謝謝,你是對的。我認爲某些腳本被綁定到該事件,因爲其他一些奇怪的事情發生了,因爲preventDefault();我希望我可以upvote,無論如何,謝謝! – Nicholas

相關問題