.treeview ul {
background-color: white;
margin-top: 4px;
}
.treeview a:visited {
background-color: Yellow;
}
.treeview a:active {
background-color: Yellow;
}
.treeview a:selected {
background-color: Yellow;
}
当我点击节点时,由于回发,活动的css不起作用。如何突出显示单击的活动节点,css不会因回发而受影响?
答案 0 :(得分:0)
在 ASPX 页面
上的服务器控制上尝试此操作<asp:TreeView id="LinksTreeView"
Font-Names= "Arial"
ForeColor="Blue"
SelectedNodeStyle-ForeColor="Green"
SelectedNodeStyle-VerticalPadding="0"
OnSelectedNodeChanged="Select_Change"
runat="server">
参考:http://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.treeview.aspx
jQuery
$(".treeview a").click(function(){
$(this).css("backgroundColor", "blue");
});