2012-03-17 57 views
0

我正在使用jQuery輪播腳本和jScrollpane滾動條與錨鏈接的演示,但我似乎無法讓它正常工作。有人可以指出我在腳本中錯過了什麼嗎?'是不是一個函數'錯誤jQuery腳本

通過螢火我得到了錯誤的信息:

「:在調試循環過程中的錯誤:恢復調試器類型錯誤:firstViewRangeElement爲空」。

$(".scroll-pane-arrows").jScrollPane is not a function 

$(」滾動窗格中,箭頭「).jScrollPane(my_jscrollpane_opts);來自:jquery.contentcarousel.js(線272)

syntax error 

}來自:index.html的(線525)

+0

錯誤消息沒有代碼一起使用就沒用了。 – Jon 2012-03-17 00:09:32

+0

你能指出你錯過了什麼嗎?可能使用屏幕截圖?我沒有看到現在的問題:( – 2012-03-17 15:11:00

+0

對我來說工作正常,使用Chrome瀏覽器。你使用什麼瀏覽器? – 2012-03-18 07:12:59

回答

2

要調用JScrollPane的之前您實際上包括它的定義。如果您在Chrome

view-source:http://members.chello.nl/j.bemmel2/carousel_/

查看源代碼,看看行512 - 518,您有:

<script type="text/javascript" src="js/jquery.contentcarousel.js"></script> 
<script type="text/javascript"> 
    $('#ca-container').contentcarousel(); 
</script> 
<!-- the Scrollbar script --> 
<script type="text/javascript" src="js/jquery.jscrollpane.min.js"></script> 

要調用.contentcarousel()這就要求JScrollPane中,但不包括第一JScrollPane的。 min.js

你應該做的是讓

<script type="text/javascript" src="js/jquery.jscrollpane.min.js"></script>

調用 .contentcarousel(),如下

之前:

<script type="text/javascript" src="js/jquery.contentcarousel.js"></script> 
<!-- the Scrollbar script --> 
<script type="text/javascript" src="js/jquery.jscrollpane.min.js"></script> 
<script type="text/javascript"> 
    $('#ca-container').contentcarousel(); 
</script> 
0

也刪除逗號(,)低於線(線沒有524)

$('.scroll-pane').jScrollPane(); 
{ 
    hijackInternalLinks: true //remove comma from here 
} 

它會解決您的錯誤

syntax error 
} from: index.html (line 525) 
+0

感謝您指出逗號! – Martijn 2012-03-17 07:34:45

0

查看jQuery版本。

$ (Selector). Live (events, data, handler);// jQuery 1.3 + 
$ (Document). Delegate (selector, events, data, handler);// jQuery 1.4.3 + 
$ (Document). On (events, selector, data, handler);// jQuery 1.7 + 

=> $ El.find ('a.ca-more'). Live ('click.contentcarousel', function (event) { 
change $ (Document). On ('click', 'a.ca-more', function (event) { 

=> $ el.find ('a.ca-close'). live ('click.contentcarousel', function (event) { 
change $ (Document). On ('click', 'a.ca-close', function (event) { 
相關問題