Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 11.08.2011, 10:56
Аспирант
Отправить личное сообщение для Денис2201 Посмотреть профиль Найти все сообщения от Денис2201
 
Регистрация: 04.08.2011
Сообщений: 38

Можно узнать а ведь можно выбрать не только границу экрана, а к примеру границы сайта?
Ответить с цитированием
  #12 (permalink)  
Старый 11.08.2011, 11:01
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

можно конечно
Ответить с цитированием
  #13 (permalink)  
Старый 11.08.2011, 11:04
Аспирант
Отправить личное сообщение для Денис2201 Посмотреть профиль Найти все сообщения от Денис2201
 
Регистрация: 04.08.2011
Сообщений: 38

Извините меня за назойливость, вы мне не покажете на примере моего скрипта?
Ответить с цитированием
  #14 (permalink)  
Старый 11.08.2011, 11:06
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

ну все зависит от того в каком блоке сидит сам сайт, тоесть не тот что растянут во всю ширину, а тот который стоит в центре.
пример структуры сайта надо знать, яж его не вижу
Ответить с цитированием
  #15 (permalink)  
Старый 11.08.2011, 11:08
Аспирант
Отправить личное сообщение для Денис2201 Посмотреть профиль Найти все сообщения от Денис2201
 
Регистрация: 04.08.2011
Сообщений: 38

могу дать ссылку на сайт
Ответить с цитированием
  #16 (permalink)  
Старый 11.08.2011, 11:08
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

давай
Ответить с цитированием
  #17 (permalink)  
Старый 11.08.2011, 11:08
Аспирант
Отправить личное сообщение для Денис2201 Посмотреть профиль Найти все сообщения от Денис2201
 
Регистрация: 04.08.2011
Сообщений: 38

вообще он по центру, размер 1024px
Ответить с цитированием
  #18 (permalink)  
Старый 11.08.2011, 11:09
Аспирант
Отправить личное сообщение для Денис2201 Посмотреть профиль Найти все сообщения от Денис2201
 
Регистрация: 04.08.2011
Сообщений: 38

http://1.petrocol.z8.ru
Ответить с цитированием
  #19 (permalink)  
Старый 11.08.2011, 11:14
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

$(document).ready(function () {   
    $('#megamenu li').hover(   
        function () {
           var maxLeft = $('.header').width() + $('.header')[0].offsetLeft,
                el = $('#level', this).show();

           if ( Math.max(0, el[0].offsetLeft - ( maxLeft - el[0].offsetWidth ) ) != 0 ) {  
               el.css("left", (maxLeft - el[0].offsetWidth) + "px");  
           }  
            //показать подменю   
           el.hide().slideDown(0);   
        },   
        function () {   
            //скрыть подменю   
           $('.level', this).slideUp(0);   
        }  
      );   
});
Ответить с цитированием
  #20 (permalink)  
Старый 11.08.2011, 11:23
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

ну и помойку ты там развел =) код можно было сделать один универсальный а не клонировать его для каждого меню.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Находится ли мышка над дивом ? (выпадающее меню) advsm jQuery 31 24.09.2014 17:50
Выпадающее меню на JS (подкатегории) Trueplayer Events/DOM/Window 5 18.09.2014 22:29
Выпадающее меню не работает в Chrome Bangoo jQuery 1 21.03.2011 20:33
Как сделать, чтобы выпадающее меню оставалось развернутым? Эдгар Элементы интерфейса 1 28.02.2011 19:43
Выпадающее меню theo_ Общие вопросы Javascript 18 05.10.2009 11:34