3

我正在使用 jQuery Mobile 创建一个应用程序。我有一个列表视图,我想从中删除现有项目。但是,我无法动态删除它。

请参阅 jsfiddle 了解我的代码:http: //jsfiddle.net/zbNms/11/

我希望动态地从列表视图中编辑/删除列表项。

4

1 回答 1

4

您正在使用的是attribute selector根据属性选择元素的方法。您应该改用: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/

于 2012-07-25T20:55:12.953 回答