2013-01-04 64 views
0

我希望有人可以幫助我,因爲我已閱讀的所有帖子似乎表明,微調控制器沒有發佈,直到1.9,我正在使用。我收到一個錯誤,即.spinner不是函數。這裏是我的代碼:Jquery UI微調'不是函數'

<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" /> 
<script src="http://code.jquery.com/jquery-1.8.3.js"></script> 
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script> 
<link rel="stylesheet" href="/resources/demos/style.css" /> 
<script> 
    $(document).ready(function() { 
     $("#ingAmount").spinner(); 
    }); 
</script> 

,這是我輸入:

<input id="ingAmount" /> 

我已經使用其作品完美滑塊的jQuery UI庫,所以我不知道爲什麼它不能訪問微調。

謝謝!

+0

是否有另一個版本的jqueryUI被加載到頁面的其他地方? – charlietfl

+0

這不是我知道的定製版本......這些是Jquery UI人員在他們的演示頁面上的鏈接:http://api.jqueryui.com/spinner/(在底部)。這是我打電話的唯一版本。 – Yecats

+0

似乎在這裏工作確定:http://jsfiddle.net/xhkdm/ – Madbreaks

回答

2

我想通了。我在Visual Studio中使用NuGet來安裝AJAX Toolkit ...當我這樣做時,它安裝了一箇舊版本的Jquery UI,它沒有微調。即使我在我的頁面上使用了正確的腳本,它仍然在訪問較舊的腳本。我使用NuGet來更新jQuery和jQuery庫,而後者又更新了AJAX所關聯的庫。

(我覺得很傻...)