Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.03.2012, 00:12
Интересующийся
Отправить личное сообщение для Рон Посмотреть профиль Найти все сообщения от Рон
 
Регистрация: 05.06.2009
Сообщений: 23

получить значение координат потомка
window.onload = function(){
  var child3 = document.getElementById('parent').childNodes[3]
 //document.getElementById('parent').removeChild(child3)
    alert(child3.style.top);
    var s = child3.style.top
    alert(s)
  //пересчитать координаты всех оставшихся
  for(var i=0; i<document.getElementById('parent').childNodes.length; i++) {
    var child = document.getElementById('parent').childNodes[i]
        var s = child.style.top
        alert(s)

  }
}


В первом случае alert(s) покажет нужную координату,а вот при переборе по циклу потомков в s похоже ничего не попадает.
Работает только в IE. В хром, опера, фокс - нет.
Отладчик хром, например, ругается
Uncaught TypeError: Cannot read property 'top' of undefined

Можно как-то это "объехать"?
Ответить с цитированием
  #2 (permalink)  
Старый 08.03.2012, 10:31
Интересующийся
Отправить личное сообщение для Рон Посмотреть профиль Найти все сообщения от Рон
 
Регистрация: 05.06.2009
Сообщений: 23

Да, точно, спасибо рабтает. Мне еще очень нужно применить функцию jQuery (плавного смещения) к определенному потомку, но сделать это когда получены координаты потомка. Т.е. в функцию jQuery передать потомка и координаты. Это возможно?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
получить значение по клику gudzik Общие вопросы Javascript 6 11.12.2012 18:22
Получить значение дива по class (Sandr) Общие вопросы Javascript 2 18.06.2011 15:00
получить значение атрибута из xml ErshKUS Общие вопросы Javascript 2 19.05.2011 21:28
Не могу получить значение атрибута DenQ jQuery 9 06.02.2011 14:33
Как получить значение аттрибута вложенного тэга по id losk Events/DOM/Window 4 21.11.2009 10:08