В JavaScript $(function() {});— это сокращенное обозначение функции $(document).ready()в jQuery. Он используется для указания функции, которая будет выполняться, когда DOM (объектная модель документа) полностью загружена и готова к работе.
Когда вы используете $(function() {});или $(document).ready(), вы, по сути, ожидаете, пока вся веб-страница будет загружается перед выполнением любого кода JavaScript. Это гарантирует, что все элементы HTML будут доступны, к ним можно будет получить доступ и манипулировать ими без каких-либо проблем.
Вот пример использования $(function() {});:
$(function() {
// Your code here
// This code will be executed when the DOM is fully loaded
});
Размещая свой код внутри функции, переданной в $(function() {});, вы гарантируете, что он будет выполнен в нужное время после того, как DOM будет готов.
Теперь давайте перейдем к некоторым другим часто используемым методам jQuery:
$(селектор): этот метод используется для выбора элементов из DOM на основе предоставленного селектора. Он возвращает объект jQuery, представляющий выбранные элементы..addClass(className): этот метод добавляет к выбранным элементам один или несколько классов CSS..removeClass(className): этот метод удаляет один или несколько классов CSS из выбранных элементов..toggleClass(className): этот метод переключает наличие класса CSS в выбранных элементах..css(propertyName, value): этот метод используется для получения или установки значения свойства CSS для выбранных элементов..fadeIn(): этот метод постепенно делает выбранные элементы видимыми, постепенно их затушевывая..fadeOut(): этот метод постепенно делает выбранные элементы невидимыми, затемняя их..slideUp(): этот метод скрывает выбранные элементы, сдвигая их вверх..slideDown(): этот метод показывает выбранные элементы, сдвигая их вниз..html(content): этот метод получает или устанавливает HTML-содержимое выбранных элементов.