Показать сообщение отдельно
  #5 (permalink)  
Старый 11.01.2013, 14:48
Интересующийся
Отправить личное сообщение для vladimirlip Посмотреть профиль Найти все сообщения от vladimirlip
 
Регистрация: 18.12.2012
Сообщений: 15

ЧТо-то я наверно недопонимаю. Но опять при нахождении на oldSrc (на главной) то выскакивает false.
При нахождении на странице true.
$('#menu21 a').click(function(){
                                 var newSrc = $('#menu_a_1').attr('href');
                                 var oldSrc = window.location.href;
                                if (oldSrc == newSrc) {
                                var b = $(this).attr('title');
                                var c  = '#a'+b;
                                $(c).show();
                                $('.acc_trigger').next().not(c).hide();
                                }
                                else {
                                    alert('error');
                                }

Я вот что думаю, а если привязать выполнение сценария не на событие клик по меню, а к тому которое выполняется при загрузке новой странице. Дальше занести в переменную идентификатор клика
var c= $('#menu21 a').click();
window.name = c;

И вот при открытие страницы с нужным href и при не пустом значении window.name уже открывать блок нужный.
Если идея правильная, Так вот к какому событию привязаться?
Ответить с цитированием