2011-11-09 50 views
2

我試圖使用http://www.jquerynewsticker.com的jQuery新聞滴答代碼,但似乎無法使其工作。jQuery新聞速遞 - 在我的網站上工作

我回顧了代碼主頁上的代碼,審查/比較了我的標記和代碼放置,試圖用Firebug跟蹤代碼,但它仍然不起作用。也許我在某個地方犯了一個錯誤,但是我找不到它,或者我錯過了一些其他的東西。

我已經把我正在使用的代碼爲:

http://www.homes-in-naperville.com/banana.html

我歡迎大家提出意見,這將有助於我帶來一個解決方案,使其能工作。

+0

請再看一下http://www.jquerynewsticker.com,看看到底如何在JavaScript中實現代碼。你錯過了基本的代碼。 – Blazemonger

+0

感謝您的關注。在我的原始鏈接的源文件中,我包含了: – Sean

+0

Oops的直接副本。謝謝。 在我原來的鏈接/頁的我已經包括鏈接到的本地託管複製源: 新聞股票CSS - 這給了我一些通用的格式 新聞股票js文件 - 的股票代碼 另外我有注入內聯我的變量(newsheadline)和一個鏈接到我的代碼,將ID傳遞給ticker()函數,幷包裝在jQuery(document).ready(function($){...})中。 在該配置中,股票代碼觸發,運行,處理但不生成任何類似股票的輸出,它只是靜態顯示第一個LI項。 我缺少什麼基本代碼? – Sean

回答

1

在您的網站上的JavaScript,你已經把JavaScript直接放在沒有DOM準備好處理程序的頁面中,並且語法也有點關閉。

將其更改爲以下,它應該工作:

<script type="text/javascript"> 
    $(function() { 
     $('#ticker').ticker({ 
      speed: "0.10", 
      pauseOnItems: "5000", 
      fadeInSpeed: "600", 
      fadeOutSpeed: "900" 
     }); 
    }); 
</script> 
+0

謝謝 正如我在我的原始鏈接的其他評論中說我有我的代碼包裝在jQuery(document).ready(function($){...})塊。 我看到ticker()代碼在通過Firebug進行跟蹤時被調用我只是無法確定它在哪裏「中斷」,停止或代碼或標記的哪一部分出錯。 – Sean

0

重視這個腳本到您的網站

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>