删除Jquery中列表项的背景色
在第一次加载时删除列表中所有项目的背景色。但单击“设置背景色”以便用户能够理解它被选中。我这样做了,但我单击了另一个项目,然后单击了如何删除以前选择的项目背景。请检查我的代码,并让我知道我哪里做错了删除Jquery中列表项的背景色,jquery,Jquery,在第一次加载时删除列表中所有项目的背景色。但单击“设置背景色”以便用户能够理解它被选中。我这样做了,但我单击了另一个项目,然后单击了如何删除以前选择的项目背景。请检查我的代码,并让我知道我哪里做错了 $('#myDiv').append("<ul id='search_list' class='orglisting' title='Click to show All Members'></ul>"); for (cnt = 0; cnt < userProfileO
$('#myDiv').append("<ul id='search_list' class='orglisting' title='Click to show All Members'></ul>");
for (cnt = 0; cnt < userProfileObj.length; cnt++) {
$("#search_list").append("<li><a id=\'"+ userProfileObj[cnt].email+ "\' class='orgName' onclick='showMembers(this.id,this)' href='#' >"+ userProfileObj[cnt].name.charAt(0).toUpperCase()+ userProfileObj[cnt].name.slice(1)+ "</a></li>");
使用css而不是
removeAttr
,并给出empty
字符串以删除设置值
$("li.orgName").css("background-color", "");
要查看效果,请设置新颜色
$("li.orgName").css("background-color", "red");
指定新颜色以检查效果。$(“ul.li”).css(“背景色”、“红色”);我也试过了,没有任何效果。你能在JSFIDLE上做一个演示吗?但我得到的错误函数没有定义。你能检查吗?你不需要文档。阅读这里也可以从第二个框架和扩展下拉列表中选择no Wrap[-in,
$("li.orgName").css("background-color", "red");