HTML-подсветка активного раздела

0

Как изменить цвет изменения раздела в меню HTML из DIV, когда этот раздел выбран?

В принципе, я создаю меню, такое как слева от этого изображения: http://docs.shopify.com/assets/images/manual/orders/orders.jpg?1386029140

Как я могу сделать соответствующий заголовок "освещенным"?

Я делаю это с PHP и имею переменную для каждого div-класса?

  • 2
    Большинство людей делают что-то вроде class = 'active' для выбранного элемента. Если вы находитесь на этой странице, присвойте этому элементу соответствующий класс.
Теги:
menu

1 ответ

1
Лучший ответ

Это, вероятно, не будет сделано с PHP, так как PHP является серверной, JavaScript - это больше того, что вы ищете, поскольку оно работает на машине клиентов и может использоваться для реагирования на действия клиентов, такие как щелчки мыши.

Вы можете сделать это с помощью некоторых CSS и JQuery.

Сначала включите свою библиотеку JQuery в свой HTML, поместите этот <script src="jquery-1.10.2.min.js"></script> в теги <head>

Затем вы можете использовать

$( "#target" ).click(function() {

      $(this).css.backgroundColor = "red";
});

Где #target - это имя идентификатора или класса DIV, который вы хотите выбрать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню