我想更改listview中所选项目的背景颜色。
遵循以下示例:
http://jsfiddle.net/Gajotres/z5Vhm/
http://jsfiddle.net/mayooresan/hJYSL/
但它在我的代码中不起作用。
这是我的javascript和一段我的HTML代码。 (注意:li填充在后面的代码中。)
我的Javascript代码:
$('#app').live('vclick', 'li', function () {
$.ajax({
type: 'POST',
dataType: 'json',
url: "SP_F_080_I.aspx/clickEvents",
contentType: 'application/json; charset=utf-8',
data: '{"type": 1}',
success: function (str) {
zaiko.innerHTML = str.d;
$('#zaiko').listview('refresh');
$('#hacyu').empty();
},
error: function (err) {
alert('Error');
}
});
});
我的HTML代码
<ul id='app' data-role='listview' data-inset='true' data-icon='false'>
</ul>
最后请注意,请忽略使用.live。