Показать сообщение отдельно
  #9 (permalink)  
Старый 28.05.2010, 16:30
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,566

Я понимаю, целое ТЗ ты выставил. Вообще ты просишь готовый скрипт с нуля - а это робота которая обычно оплачивается. Но последовательность действий подскажу:
$(document).ready(function(){
  // твой код
  // ...
  // end твой код
  var where = ''; // где находимся
  var h = location.href;
  if (h.indexOf('architecture') != -1) {
    where = 'Architecture';
  } else if (){
    // другие назначения метки where
  }
  // Теперь нужно найти тот li.trigger в котором имеется <a>where</a>
  // Это можно сделать как то так:
  var $a = $('li.trigger a').filter(function(){return ($.trim($(this).text()) == where)});
  var $li = $a.eq(0).closest('li');
  // разворачиваем:
  $li.addClass("active");
});
Ответить с цитированием