Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.02.2012, 15:41
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Как узнать позицию на странице
Добрый день
Вот здесь устанавливаю позицию модального окна относительно верхней картинке.
$("#ob_window").css("top", $("#image").offset().top + "px");
$("#ob_window").css("left", $("#image").offset().left + "px");

Все работает, но хотелось бы узнать, как мне при нажатии на картинку сделать так, чтобы модальное окно позиционировалось бы в место где находится скролл. Очень нужно, заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 22.02.2012, 09:44
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Никто не делал такого? Нужно очень срочно, помогите!?
Ответить с цитированием
  #3 (permalink)  
Старый 22.02.2012, 10:30
Интересующийся
Отправить личное сообщение для dimon888951 Посмотреть профиль Найти все сообщения от dimon888951
 
Регистрация: 09.02.2012
Сообщений: 24

Сообщение от Mukhtar Посмотреть сообщение
Никто не делал такого? Нужно очень срочно, помогите!?
ну задайте ему координаты ,где scroll
Ответить с цитированием
  #4 (permalink)  
Старый 22.02.2012, 10:47
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Дмитрий, я бы с удовольствием, но не знаю я Javascript. )) Может поможешь?
Ответить с цитированием
  #5 (permalink)  
Старый 22.02.2012, 12:34
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

var ob = $("#ob_window").css("top")

В этой записи значение отступа от верха, точно так Вы можете узнать координаты некого скрола
var scrol =$("#некий скролл").css("top")


А потом изменить координаты первого на координаты скрола.

$("#ob_window").css("top", scrol)



Подробнее читайте http://dreamhelg.ru/2009/07/learning...modifications/
Ответить с цитированием
  #6 (permalink)  
Старый 22.02.2012, 20:13
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Сообщение от Duda.Ml1986@gmail.com Посмотреть сообщение
var ob = $("#ob_window").css("top")

В этой записи значение отступа от верха, точно так Вы можете узнать координаты некого скрола
var scrol =$("#некий скролл").css("top")


А потом изменить координаты первого на координаты скрола.

$("#ob_window").css("top", scrol)



Подробнее читайте http://dreamhelg.ru/2009/07/learning...modifications/
Как бы вот этот код должен работать:
$("#ob_window").css("top", $(window).scrollTop() + "px");

но не работает... странно это зависит от того, что я в iframe использую этот код? Просто по другому никак...
Ответить с цитированием
  #7 (permalink)  
Старый 23.02.2012, 12:05
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

$("#ob_window").css("top", $(window).scrollTop() + "px");
Если Вам нужно чтобы элемент $("#ob_window") принял значение TOP другого элемента на странице, то узнайте значение TOP нужного элемента
var ob = $("#нужный элемент").css("top")
а потом прсвойте это значение тому, который нужно сместить

$("#ob_window").css("top",ob)
И если Вам нужно это сделать плавно, то

$('#ob_window').animate({
    
    top: ob,
   
  }, 5000)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать какой скрипт вызывается при клике по эленету (если это прямо не прописано) Dmitriy Komar Events/DOM/Window 4 08.12.2011 17:21
Массивы. Как узнать ключ, зная значение? jsuse Общие вопросы Javascript 4 24.11.2011 19:03
Как узнать подключен ли JavaScript у пользователя? frost18 Элементы интерфейса 1 26.10.2011 17:16
Как узнать размер загружаемого файла? shkarbatov Серверные языки и технологии 5 14.08.2011 17:12
Как менять позицию элемента? Заданую через position:absolute; left:100px; top:200px; aRpi Общие вопросы Javascript 3 24.04.2011 08:42