从jQuery移动列表视图动态删除列表项的刷新问题

3
我正在使用jQuery Mobile创建一个应用程序。我有一个列表视图,我想要从中删除一个现有项。但是,我无法动态地移除它。
请查看 jsfiddle 获取我的代码:http://jsfiddle.net/zbNms/11/ 我希望能够动态地编辑/删除列表项。
1个回答

4
你正在使用的是 属性选择器,它根据元素的属性选择元素。相反,你应该使用 :contains() 选择器:

选择包含指定文本的所有元素。

$('#delete').click(function(){
    var item2 = $("#mylist").find("li:contains('item2')");
    item2.remove();
    $("mylist").listview("refresh");
})

http://jsfiddle.net/zbNms/12/

http://api.jquery.com/category/selectors/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接