【问题标题】:Refresh issue in removing listitem dynamically from jQuery mobile listview从 jQuery 移动列表视图中动态删除列表项的刷新问题
【发布时间】:2012-07-24 09:22:18
【问题描述】:

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

请参阅 jsfiddle 获取我的代码:http://jsfiddle.net/zbNms/11/

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

【问题讨论】:

    标签: jquery listview jquery-mobile


    【解决方案1】:

    您使用的是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/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-03
      • 2010-12-21
      • 2019-08-04
      • 1970-01-01
      相关资源
      最近更新 更多