Javascript JQuery移动列表视图背景色

Javascript JQuery移动列表视图背景色,javascript,jquery,listview,mobile,Javascript,Jquery,Listview,Mobile,如何在jquery mobile中调整listview项的背景色?基本上,我希望用户点击一个项目,并让它,只有它突出显示,非常简单,所以我想 我认为这可能实现它(.groupList是该类的无序列表)。事件已触发,但没有任何更改 $(".groupList li").bind('click', function() { logger.debug("list row click"); $(this).closest("li").siblings().attr("data-the

如何在jquery mobile中调整listview项的背景色?基本上,我希望用户点击一个项目,并让它,只有它突出显示,非常简单,所以我想

我认为这可能实现它(.groupList是该类的无序列表)。事件已触发,但没有任何更改

 $(".groupList li").bind('click', function() {
    logger.debug("list row click");

    $(this).closest("li").siblings().attr("data-theme","a");
    $(this).parents("li").attr("data-theme","e");
});
我想这是因为我根本无法在ListView上动态设置数据主题。我也不能用任何运气的背景色css

似乎li标记只能在添加到列表之前设置数据主题,一旦添加,我就无法更改它

我在这里描述的逻辑在表行上工作得很好。只需将click事件绑定到tbody tr即可。jquery函数、兄弟姐妹函数和父函数帮助我们打开/关闭背景颜色的css。同样,我也不完全清楚为什么listview会破坏这一点