2011-06-06 93 views
0

我面臨的問題與JavaScript,我認爲javascripts互相沖突。衝突的jQuery腳本 - 工作本地化,但沒有生活

我使用三個插件來完成我所需的設計。

這裏爲三個插件名稱:

jsScrollbar 
jQuery BGPOSITION 
jQuery Tab 

我無法理解,這裏的主要問題...這是工作的罰款與本地主機。 但是,當我上傳文件到網絡,然後它無法正常工作。

主要滾動條和標籤不在一起..工作

我也使用Twitter的飼料命名jquery.tweet.js另一個js文件。

演示網站目前在這裏http://www.aboud-aboud.com/demo/

任何意見讚賞

+0

它會拋出任何錯誤嗎?你測試了哪個瀏覽器?它在本地在同一瀏覽器中工作嗎? – Raja 2011-06-06 20:39:14

+0

您的頁面正在返回語法錯誤Chrome開發工具中文檔的意外結束...您確定它在本地有效嗎?如果它在一個地方而不是另一個地方工作,這可能意味着代碼沒有問題,但是兩個環境之間的某些差別是我們無法再現的。 – Fosco 2011-06-06 20:40:11

回答

0

螢火蟲說:

缺少}在函數體

所以也許有在你的JavaScript錯誤停止執行。你確定你的代碼好嗎?

1

當你上傳它時,它看起來所有的換行符都已從HTML中刪除。在你的HTML中,你有一些JavaScript。 JavaScript包含註釋。所以,瀏覽器,它看到這一點:

<!-- some stuff... --> 
<script type="text/javascript"> 
    $(document).ready(function() { 
     // a comment which includes the entire rest of the document 

第一條註釋後,它跨越線路的休息,因爲整個文檔已經被打包到一條線,它跨越文檔的其餘部分。因此,這是JavaScript語法錯誤,因爲JavaScript一直在等待});</script>關閉腳本,但它永遠不會到達那裏,因爲文檔的其餘部分再次是註釋。