在一個頁面上有一個列表視圖時,第一項選擇:jQuery Mobile的ListView的變化選擇項目,並強調它
var len = results.rows.length,
$list = $("#listAddr");
var $strHTML =" ";
for (var i = 0; i < len; i++) {
$strHTML += '<li ';
if (i == 0) {
$strHTML += ' data-theme="b" ';
}
$strHTML += '> <a href="#" data-ajax="false"';
$strHTML += ' data-id="' + results.rows.item(i).Id + '">' + results.rows.item(i).Name + '</a></li>';
}
$list.html($strHTML);
$list.delegate('li a', 'click',function(e){
// $("#listAddr").attr("li").removeClass("liSel");
$(this).addClass("data-theme='b'");
$("#listAddr").listview("refresh");
//$(this).removeClass("data-theme");
clickAddr($(this).data('id'));
});
當我選擇第三項,我想第三個項目是「數據-theme ='b'「風格以及刪除主題的第一項。如何才能做到這一點?
很高興爲你效勞。如果它對你有幫助,請考慮將其標記爲答案。 –