1. Этот вариант кода размещается внутри тега <head>, но при этом замечено моргание страницы при подгрузке контента, так как сначала ожидается готовность документа: $(function () { $.get('/content/c-noauth.php', function (content) { $('#content').html(content); }); });
2. Этот вариант кода размещён перед закрывающим тегом </body>, подгрузка происходит без моргания страницы так как документ уже готов: $.get('/content/c-noauth.php', function (content) { $('#content').html(content); });
Какой вариант правильный с точки зрения синтаксиса jQuery и практики применения?
.45.
DELETED
Автор
6 декабря 2017, в 12:35
Delete
запилил так, может кому пригодится, грузим контент в скрытый див и потом плавно открываем в течение секунды, синтаксис jQuery по подготовке документа не нарушен $(function () { $.get('/content/c-noauth.php', function (content) { $('#content').html(content).hide().fadeIn(1000); }); });