я имел в виду другое, а именно первой выполняется ready() или присваивается переменная f=1?
|
mikello,
не могу правильно ответить, нужна помощь из зала :) |
:thanks:
|
вроде ready() выполняется первым, я код написал и проверил это. вроде так
|
mikello,
ready будет сформирована в том порядке и с теми данными которые были на момент её инициализации, когда исполнится не знаю, сразу если html уже готово или будет ещё ждать готовности. |
window.load гарантирует то, что функция ready() уже не будет ждать готовности, а выполнится сразу. Не так разве?
|
mikello,
да, но такая конструкция немного бессмысленна, достаточно load |
ошибся, имею в виду window.onload=function(){} ...
|
mikello,
или так /* html + img */ $(window).on("load", function() { }); или так короткая форма $(document).ready /* ready html */ $(function() { }); но не так window.onload=function(){ $(document).ready(function() { alert(f);// undefined }); var f = 1; } и не так $(window).on("load", function() { $(function() { }); }); |
Цитата:
Почему он вам не нравится? |
Часовой пояс GMT +3, время: 17:18. |