2010-08-05 54 views
1

我不是一個新手,但我不能爲我的生活弄清楚爲什麼這麼簡單的東西無法正常工作。

試圖運行這個jQuery插件時,我得到一個錯誤$.history is undefined ...

http://www.mikage.to/jquery/jquery_history.html

這裏是我的網頁...

http://hupcapstudios.com/includeTest/getit.php

誰能告訴我我錯過了什麼?

編輯:

+0

你可以在這裏看到它... http://hupcapstudios.com/includeTest/error.png – 2010-08-05 18:55:48

回答

2

$.history.init()格式是從插件的新版本,在這裏找到:http://github.com/tkyk/jquery-history-plugin

你只需要更新您的jquery.history.js :)

+0

謝謝!這裏有很多版本,很難追溯到最近的版本。 – 2010-08-05 21:23:34

3

你的問題似乎是在歷史插件的誤用(BTW在Mac上使用FF 3.5和讀取錯誤控制檯錯誤)。如果您閱讀了您網頁中包含的文件的the source,則會發現它並未定義history成員。

我認爲你正在尋找$.historyInit,而不是$.history.init

+0

你是絕對正確的。我正在混合和匹配兩個不同的例子。我會給你複選標記,但是尼克提供了插件的laterst版本。 – 2010-08-05 21:24:33