我在JavaScript的吸這麼難 - 我無法弄清楚如何改變列表項的背景色在jQuery的列表視圖...jQuery的列表視圖改變列表項的顏色
var parent = document.getElementById('listDiv');
var listview = document.createElement('ul');
listview.setAttribute('id', 'listView');
parent.appendChild(listview);
var listItem = document.createElement('li');
listItem.setAttribute('id', 'temp');
var itemLink = document.createElement('a');
itemLink.setAttribute('href', '#');
itemLink.innerHTML = "HEYY MAN";
listItem.appendChild(itemLink);
listview.appendChild(listItem);
$('#listView').listview().listview('refresh');
//I NEED DIS SHIT TO WORK
$('#listView').on('click', 'li', function(){
$('#temp').css('background-color','green');
});
一切都是正確顯示,並且您可以在JSFiddle上玩弄它,但「點擊」功能或背景顏色更改無法正常工作。有人可以伸出援手嗎?
你的問題內容實際上是我的問題的解決方案:) –