2011-10-16 79 views
0

嘗試以下代碼以將主題應用於選擇框。 FF說$("select#menu").selectmenu is not a function。順便說一句jquery,jquery-ui在此腳本之前將jquery ui主題應用到頁面

$('select#menu').selectmenu({ 
    style:'dropdown' 
}); 

如何解決它?

回答

0

selectmenu功能不是標準功能,而是插件。你是否也加載了插件?

另一種選擇是沒有元素select#menu。無論如何,select部分是多餘的;你可以使用#menu

同時確保代碼裏面$(function() { .. })

$(function() { 
    $('#menu').selectmenu({ 
     style:'dropdown' 
    }); 
}); 
+0

代碼裏面'$(文件)。就緒(函數(){'和我之前加載整個jQuery的UI庫看看這個。頁面源http://view.jqueryui.com/selectmenu/demos/selectmenu/default.html他們使用'選擇#菜單' –

+0

該頁面說:「Selectmenu **小部件** *(原文)*提供... 「這是一個小部件,也就是說,它不包含在基本庫中。請參閱http://wiki.jqueryui.com/w/page/12138056/Selectmenu – JJJ

+0

現在我收到類似於http://prntscr.com/3ilqv的內容左邊的菜單是jquery ui自動完成組合框應用菜單,到左邊的一個(這不起作用erly)我申請'$('#menu')。selectmenu();' –