2012-07-30 69 views
0

我首先通過官方jQuery頁面提供的鏈接下載jquery-ui-1.8.2.zip,然後從谷歌資源中下載。 解壓縮後,它們都包含'jquery-1.4.2.js'。jquery 1.8.2 zip版本1.4.2 js文件

我想使用應該在1.8包中的「automcomplete」功能,但是當使用提到的zip文件時,我只會得到「TypeError:$(」#inputId「)。autocomplete不是功能」。

看起來像jquery文件確實是一樣的名稱說。

我也嘗試加載jQuery早期版本(1.8.16)。該郵編有「jquery-1.6.2.js」。

現在請解釋一下是否有這個原因。對我來說似乎是錯誤的。 我們的項目目前正在使用jQuery 1.7.2。

此外,版本1.8.14 zip有jquery-1.5.1.js。

+0

當我下載jQuery UI穩定版本時,我得到最新的jQuery版本。而你描述的功能缺失與jQuery版本無關,而是與jQueryUI – 2012-07-30 06:59:30

回答

1

你」將jQuery與jQuery-UI混淆。最新版本的jQuery是1.7.2,jQuery-UI的最新版本是1.8.22。 jQuery-UI需要最少的jQuery 1.3.2才能運行,因此請確保你的頁面中包含了這兩個文件,並首先加載jQuery。

+0

好吧。這解釋了。必須更準確地查看「自動完成」的處理方式。 – 2012-07-30 07:07:44

+0

另外,請注意,1.8.16實際上是比1.8.2更高的版本 - 請參閱:http://jqueryui.com/docs/Changelog – SickHippie 2012-07-30 16:17:48

0

工作對我來說,Jquery1.8它必須是你的瀏覽器緩存,在任何情況下你所有你需要做的就是下載它,並替換了jQuery的最新版本的jQuery ...