Являются ли конечные результаты следующих фрагментов jQuery одинаковыми?
Фрагмент 1:
$(function() { alert('test!'); });
Фрагмент 2:
$(document).ready(function() { alert('test!'); });
Другими словами, $(function(){})
просто сокращается для $(document).ready(function() { });
?
Я спрашиваю, потому что мы видим некоторые странные проблемы с небольшим приложением, которое мы создали с помощью jQuery и jQuery UI. Иногда при выполнении формы отправьте действие, нажав кнопку, окно браузера просто замерзнет. Мы все еще можем использовать базовое окно браузера (тот, который запускает всплывающее окно), пока мы не выполним некоторые действия. Пользователи могут продолжать только принудительно закрывая браузер (Internet Explorer, очевидно). Мы подозреваем, что это связано с плагином Acrobat PDF, но я просто проверяю все углы здесь, потому что нашел эту проблему, которая, похоже, демонстрирует подобное поведение.