Jquery mobile jquerymobile listview事件-应用筛选器后剩余的项目数

Jquery mobile jquerymobile listview事件-应用筛选器后剩余的项目数,jquery-mobile,Jquery Mobile,我试图找到一种简单的方法来检查列表过滤后剩下多少个列表项 当列表被过滤时,我可以通过 $("#theList").listview('option', 'filterCallback', function( text, searchValue ) { //how many list items are there?? return text.toLowerCase().indexOf( searchValue ) === -1; }

我试图找到一种简单的方法来检查列表过滤后剩下多少个列表项

当列表被过滤时,我可以通过

$("#theList").listview('option', 'filterCallback', function( text, searchValue )         {

         //how many list items are there??
         return text.toLowerCase().indexOf( searchValue ) === -1;
     });
有没有一个简单的方法可以做到这一点?如果可能的话,我真的很想挂接一个过滤器应用事件。
在文档方面运气不太好,因此感谢您的帮助。

要计算剩余的li显示,请使用psudo选择器“:visible”,如下所示


$(“#列表li:visible”)。长度

您还可以检查是否存在类
ui屏幕隐藏

$('#theList li').length - $('#theList .ui-screen-hidden').length

这是可行的,但事件不会冒泡,过滤器也不会实际发生。但我能够捕捉到这一事件。想法?我一直都是这样做的,就是去参加keyup活动。在里面,我计算了可见光的长度。