none
Инициализация страницы (JS/JQuery) RRS feed

  • Вопрос

  • В моем проекте на стороне клиента (браузер) имеется шаблон HTML, куда в определенное место вставляется HTML подгруженный из сервера средствами JS. Проблема в том, что после загрузки "куска" HTML Jquery не может выполнить код:

    var destination = $('#' + CurrentPoint).offset().top;

    $('html').animate({ scrollTop: destination }, 'slow');


    Причем при отладке в destination  записывается число и никакой ошибки в ходе выполнения не происходит

    23 января 2013 г. 8:23

Ответы

  • В каких браузерах не работает? Например в некоторых вместо 'html' надо указывать 'body'. И ещё скролл есть у самого документа, т.е. окно переполняется?
    • Помечено в качестве ответа Higgs.Boson 23 января 2013 г. 9:10
    23 января 2013 г. 8:52
    Модератор

Все ответы

  • В каких браузерах не работает? Например в некоторых вместо 'html' надо указывать 'body'. И ещё скролл есть у самого документа, т.е. окно переполняется?
    • Помечено в качестве ответа Higgs.Boson 23 января 2013 г. 9:10
    23 января 2013 г. 8:52
    Модератор
  • Спасибо! Да, документ длинный. Попробовал 'body' - действительно начал работать!!!...  Только поведение странное) У меня, так скажем, список с возможностью навигации по элементам списка (клавиши "+" и "-"). Вниз спускается нормально, а наверх с каким-то странным поведением) Сейчас покопаюсь в коде еще)
    23 января 2013 г. 9:02