.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 не должен выполняться из-за обратной передачи?
Попробуйте это в разделе "Управление сервером" на странице 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");
});