Listview 在动态列表视图中显示所选项目

Listview 在动态列表视图中显示所选项目,listview,jquery-mobile,selection,Listview,Jquery Mobile,Selection,我有一个通过ajax调用填充的listview。列表中的项目设置为调用js函数onclick,该函数将更新页面上的另一个列表视图。我想保持第一个listview所选项目的高亮显示状态,直到用户选择列表中的另一个项目。我曾尝试在列表项('li a:first')的锚中添加一个点击处理程序,并将我的主题的ui btn down类添加到li中,但这在我的iPad上不起作用。我希望有一个聪明的方法来做到这一点,我太累了想不起来 感谢您的帮助 谢谢 昨天有一个类似的问题,我给出了如下解决方案 $('#li

我有一个通过ajax调用填充的listview。列表中的项目设置为调用js函数onclick,该函数将更新页面上的另一个列表视图。我想保持第一个listview所选项目的高亮显示状态,直到用户选择列表中的另一个项目。我曾尝试在列表项
('li a:first')
的锚中添加一个点击处理程序,并将我的主题的ui btn down类添加到li中,但这在我的iPad上不起作用。我希望有一个聪明的方法来做到这一点,我太累了想不起来

感谢您的帮助


谢谢

昨天有一个类似的问题,我给出了如下解决方案

$('#listAddr li').bind('click', function () {
    $('#listAddr li').attr("data-theme", "c").removeClass("ui-btn-up-b").removeClass('ui-btn-hover-b').addClass("ui-btn-up-c").addClass('ui-btn-hover-c');
    $(this).attr("data-theme", "b").removeClass("ui-btn-up-c").removeClass('ui-btn-hover-c').addClass("ui-btn-up-b").addClass('ui-btn-hover-b');
});
基本上,它会更改主题并删除/添加相关类

您可以在此