【发布时间】:2012-07-24 09:22:18
【问题描述】:
我正在使用 jQuery Mobile 创建一个应用程序。我有一个列表视图,我想从中删除现有项目。但是,我无法动态删除它。
请参阅 jsfiddle 获取我的代码:http://jsfiddle.net/zbNms/11/
我希望从列表视图中动态编辑/删除列表项。
【问题讨论】:
标签: jquery listview jquery-mobile
我正在使用 jQuery Mobile 创建一个应用程序。我有一个列表视图,我想从中删除现有项目。但是,我无法动态删除它。
请参阅 jsfiddle 获取我的代码:http://jsfiddle.net/zbNms/11/
我希望从列表视图中动态编辑/删除列表项。
【问题讨论】:
标签: jquery listview jquery-mobile
您使用的是attribute selector,它根据元素的属性选择元素。您应该改用:contains() 选择器:
选择所有包含指定文本的元素。
$('#delete').click(function(){
var item2 = $("#mylist").find("li:contains('item2')");
item2.remove();
$("mylist").listview("refresh");
})
【讨论】: