Выделить текущий пункт меню на боковой панели

Я использую django с Twitter Bootstrap. Моя текущая точка зрения напоминает один из приведенных примеров . Глядя на пример, можно представить, что пользователь щелкает одну из ссылок на боковой панели, чтобы увидеть разные представления, каждое из которых обрамлено одной и той же боковой панелью. Можно было бы представить, что выбранная ссылка будет выделена, как в примере с кодом:

  • Link
  • Активный класс должен быть привязан к правильному пункту меню. Как я могу назначить этот «активный» класс правильному пункту меню? Первоначально я пытался использовать переменную из своего представления, чтобы назначить ее с помощью jquery:

    $(document).ready(function() {
        $("#{{ current_view }}_nav").addClass('active');
    });
    
    
  • Link
  • Хотя это кажется громоздким. Это требует, чтобы я передал идентификатор шаблону из представления. Множество идентификаторов для управления. Есть ли лучший/более предпочтительный способ назначить этот активный класс?

    7
    задан Ed. 16 August 2012 в 17:49
    поделиться