2010-02-22 55 views
0

我使用下面的jQuery插件(與jQuery插件一起):jQuery插件scrollTo和scrollLocal不工作的IE

<script type="text/javascript" src="scripts/jquery.scrollTo-min.js"></script> 
<script type="text/javascript" src="scripts/jquery.localscroll-min.js"></script> 
<script type="text/javascript" src="scripts/custom.js"></script> 

當我點擊這個錨鏈接:

<a href="#contact">Contact me today!</a></p> 

它順利滾動到我的:

<div id="contact"> 

個custom.js:

$(document).ready(function() { 
     //smooth scrolling for all anchor links. 
     $.localScroll({ speed: 2000, }); 
    }); 

它工作在Firefox和Chrome,但它不能在IE瀏覽器。它只是去#contact,但不使用scrollTo或scrollLocal插件。

回答

2

您確定這對,speed: 2000之後?

$(document).ready(function() { 
    //smooth scrolling for all anchor links. 
    $.localScroll({ speed: 2000, }); 
}); 
+1

好的。 IE不喜歡對象文字中的尾隨逗號 – ScottE 2010-02-22 20:41:31

+0

謝謝,刪除那個逗號解決了這個問題。 – alexchenco 2010-02-22 21:07:59