我試圖重現這裏看到的功能: http://view.jquerymobile.com/master/demos/examples/filterable/filter-inside-selectmenu.phpJquery Mobile Filterable Select:不像Demo一樣工作。爲什麼?
基本上,我只是希望能夠把一個列表視圖風格的搜索過濾器的選擇控制在jQuery Mobile的許多選項。
我使用的是當前版本的JQuery和JQM,它們分別是1.10.1和1.3.2。
我創建了一個小提琴顯示發生了什麼: http://jsfiddle.net/LY6EJ/
現在,當我使用jQuery Mobile的當前版本,我得到以下線路28的錯誤,使用Javascript運行時錯誤:對象不支持這個屬性或方法。
// Instantiate a filterable widget on the newly created listview and
// indicate that the generated input is to be used for the filtering.
listview.filterable({ input: input });
現在,如果我轉而使用jQuery Mobile的副本,他們有演示頁,駐留在上:http://view.jquerymobile.com/master/js,瘋狂的事情的作品,它只是打破了我所有的其他jQuery Mobile的相關功能。
他們正在使用的腳本沒有版本標識符。我希望這裏的某個人能夠很好地瞭解JavaScript,以便弄清楚他們做了什麼,或者我沒有做的事情是否合理。也許他們在修改後的腳本中包含另一個插件來創建小部件或類似的東西?預先感謝您提供的任何幫助。