這裏是頁面的URL http://meracd.com/design/disc_designer.php?disc=cdjQuery的遺漏的類型錯誤:對象的翻譯:有沒有方法滑塊
我使用jQueryUI的滑塊。但它不起作用。我在custom.js腳本之前加載了jquery和jquery UI。
這裏是頁面的URL http://meracd.com/design/disc_designer.php?disc=cdjQuery的遺漏的類型錯誤:對象的翻譯:有沒有方法滑塊
我使用jQueryUI的滑塊。但它不起作用。我在custom.js腳本之前加載了jquery和jquery UI。
你有你的頁面上的jQuery的多個實例。
您的jQuery UI滑塊插件附加到window.jQuery
(它是1.6.2版本),但您的custom.js代碼正試圖針對window.$
(它是版本1.6.4)運行。
您需要:
noConflict()
解決其獲得的jQuery訪問$
變量。我已經刪除了額外的jQuery和jQuery UI腳本,現在只有一個引用它們。它仍然沒有工作。 – 2012-02-24 19:10:25
因爲現在custom.js文件以'jquery'開頭,應該是'jQuery'(cap sensitive)。 – Yahel 2012-02-24 21:44:05
:D謝謝@yahelc您的建議工作,我用jQuery替換了所有$的實例,並且它的運行非常漂亮。 – 2012-02-25 10:59:56
你救了我的一天,在我的情況下,添加noConflict()解決了我的問題,我的代碼
樣品
#MVC 4
<script src="/Scripts/jquery-1.8.3.js"></script>
<script src="/Scripts/jquery-ui-1.9.2.js"></script>
jQuery.noConflict();
$(function(){
// var $searchBox = $("input#SearchString");
$("input#SearchString").autocomplete({
source: []
});
});
我只是想說我有類似的問題,並通過升級我的JQuery版本來解決它。我在網站上有一個非常舊的版本,通過更新到最新版本,問題得到解決。
請在您的問題中包含相關的代碼,而不是僅僅鏈接到不起作用的網站。 – 2012-02-24 17:50:38