Jquery Mobile Filterable选择:不像Demo那样工作。为什么?

时间:2013-08-28 21:57:58

标签: listview jquery-mobile filter

我正在尝试重现这里看到的功能: http://view.jquerymobile.com/master/demos/examples/filterable/filter-inside-selectmenu.php

基本上,我只是希望能够在jquery mobile中的许多选项的select控件上放置一个listview样式搜索过滤器。

我使用的是当前版本的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移动相关的功能。

他们使用的脚本没有版本标识符。我希望这里的某个人能够很好地了解javascript以确定他们做了什么,或者我没做的事情会有意义。也许他们在修改过的脚本中包含了另一个插件来创建小部件或类似内容?在此先感谢您提供任何帮助。

1 个答案:

答案 0 :(得分:0)

问题是该演示是Alpha测试的一部分。显然,JQM为每个发布的版本都有单独的演示门户。演示中出现的功能在1.4x

之前不会发布