5

我已经使用 jQuery Mobile 和 java 脚本为 android 实现了一个电话间隙应用程序。

在我的应用程序中

我已经动态添加了一个列表视图并使用了搜索过滤器属性(true)。

现在我想为每次搜索弹出一个警报。

该警报会显示用于输入每个字符的可见列表项的计数。

如何?

提前感谢

4

2 回答 2

6

以下应该为您提供当前可见lis的listview数量id=myList

$('#myList li').size() - $('#myList li.ui-screen-hidden').size()

http://jsfiddle.net/nirmaljpatel/Vy7Vu/

于 2012-07-17T08:06:07.000 回答
3

我给你做了一个你想要的例子:http: //jsfiddle.net/Calavoow/ddTX9/3/

它使用本主题中的 css 选择器来快速计算元素。

javascript 代码使用带有id="filterlist".

$(document).on("pageshow", function() {
    $("#filterlist").prev().on("keyup",function(){
        count();
    });
});

function count(){
    var elements = $("#filterlist li:visible").length;
    alert(elements);
}
于 2012-07-17T08:28:50.653 回答