Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
1

Вопрос по jQuery(document).ready(function()...

27.11.2011, 14:00. Просмотров 2182. Ответов 0
Метки нет (Все метки)

Здравствуйте. Воспользовался уроком http://ruseller.com/lessons.php?rub=32&id=999 создал плагин к jquery. Плагин вызывается в
Javascript
1
2
3
jQuery(document).ready(function() {
    $('#sidemenu').stickyfloat({ duration: 400 });
});
В начале плагина вставил вывод на консоль высоты родительского элемента:
Javascript
1
2
3
4
5
$.fn.stickyfloat = function(options, lockBottom) {
    var $obj = this;
    console.log('Стартовая высота-' + $obj.parent().height());
    setTimeout(function(){console.log('Стартовая высота через 1с -' + $obj.parent().height());}, 1000);
...
В итоге вижу что высота родительского элемента вычисляется в начале не правильно. Как будто пока не загрузилась вся страница.
HTML5
1
2
Стартовая высота-763
Стартовая высота через 1с-1602
Происходит это не на всех страницах. Причем не обязательно, что это произойдет там где контент больше весит(больше картинок). И еще если в адресной строке нажать Enter, вычислиться правильно. А если F5, то не правильно.
Подскажите в чем может быть проблема?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2011, 14:00
Ответы с готовыми решениями:

$(document).ready(function(){})
Есть метод: $(function () { return $('#selector').select2({ ...

Не работает $(document).ready после $FPSS = jQuery.noConflict();
Доброго времени суток! После В одном js-файле стороннее расширение использует...

Как разобраться с ошибка Uncaught TypeError: jQuery(.).ready(.) is not a function
Помогите разобраться новичку с ошибкой <script type="text/javascript">...

$(document).ready не работает
Добрых времени суток. Есть функция: $(document).ready(function(){ var...

DOMContentLoaded и (document).ready
Столкнулся с одним вопросом: Каковы отличия $(document).ready(function() от...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2011, 14:00

$(document).ready LiteBox
Всем привет. Имеется файл me.js: function visibility(id) { var e =...

Аналог (document).ready для div
Добрый день. Есть ли возможность запустить скрипт после загрузки определённого...

ready в jQuery
Почему именно такой синтакис: jQuery(document).ready(function() { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru