JQuery Treeview Выделите цвет фона для дочернего узла, который нажимается на странице ASP.NET MVC. - PullRequest
0 голосов
/ 07 января 2011

У меня есть страница ASP.NET MVC с навигацией по левому меню, построенная с использованием JQuery Treeview, как в демонстрации № 3 в http://www.dynamicdrive.com/dynamicindex1/treeview/index.htm

Здесь я сделал Childnode ссылкой href, чтобы загружался основной частичный вид с правой стороны.

Теперь для chicldnode, по которому щелкают, я хочу выделить цвет фона.

Хотите знать, как это сделать?

Цените свое время.

Спасибо

Ответы [ 2 ]

1 голос
/ 07 января 2011

JQuery

$(".treeview a").click(function(){ 
    $(this).css("backgroundColor", "blue");
});

CSS

Что было бы лучше, чтобы у вас не было нескольких «синих» фоновых тегов привязки - это просто extension их «выбранный» класс:

.treeview a.selected { background: blue; }
0 голосов
/ 27 декабря 2012

Попробуйте этот трюк также: -

$(".treeview a").click(function ()
 {

      $("a").css("backgroundColor", "");

      $(this).css("backgroundColor", "blue");

 });

Это работает для меня проверено ... Может б помочь вам полностью :::

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...