Tag Archives: jQuery

Производительность jQuery. Практические советы.

В этой статье рассматривается ряд практических советов по производительности jQuery и javascript. Многие советы основаны на презентации jQuery Anti-Patterns for Performance (автор Paul Irish). Кешируйте length при обращении в цикле В цикле for не обращайтесь каждый раз к свойству массива length, лучше сохранить его в переменную перед началом цикла. var myLength = myArray.length; for (var […]

jQuery встроенные эффекты

С помощью jQuery вы можете легко добавить эффекты на страницу. Эффекты могут использовать стандартные настройки, а также можно задать необходимую длительность. Вы также можете задать анимирование любых свойств CSS. Более подробно об эффектах jQuery читайте http://api.jquery.com/category/effects/. Наиболее используемые эффекты встроены в jQuery как методы: $.fn.show Показать выбранный элемент. $.fn.hide Скрыть выбранный элемент. $.fn.fadeIn Анимировать прозрачность выбранных […]

jQuery управление элементами

После того как вы сделали выборку элементов на jQuery, все самое интересное впереди. Вы можете изменять, перемещать, удалять и клонировать элементы. Вы также можете создавать новые элементы с помощью простого синтаксиса. Для просмотра всех методов по управлению элементами на jQuery читайте http://api.jquery.com/category/manipulation/ Получение и установка информации для элементов Существует несколько способов для изменения существующего элемента. […]

jQuery работа с выбранными элементами

После того как вы сделали выборку элементов с помощью jQuery, вы можете вызывать методы для этой выборки. Методы обычно бывают одним из двух типов: getters (получатели) или setters (установщики). Getter получает свойство первого выбранного элемента, setter устанавливает свойство для всех выбранных элементов. Цепочки вызовов Если вы вызываете метод для выборки и этот метод вызвращает объект […]

jQuery select: выбор элементов

Основная идея jQuery состоит в том, чтобы “выбрать несколько элементов и сделать что-нибудь с ними”. jQuery поддерживает большинство селекторов стандарта CSS3, а также некоторые нестандартные селекторы. Полный список поддерживаемых селекторов вы можете посмотреть здесь: http://api.jquery.com/category/selectors/ Приведем несколько примеров. Выбор элементов по ID $(‘#myId’); // ID должны быть уникальными на странице Выбор элементов по имени класса $(‘div.myClass’); // […]

jQuery document ready

jQuery: $(document).ready() Вы не можете безопасно работать со страницей, пока она не окажется в состоянии ready, или другими словами – пока не будут созданы все элементы DOM. jQuery позволяет определять состояние ready. Любой javascript код, написанный внутри блока $(document).ready(), будет выполнен только один раз, после того, как страница окажется в состоянии ready. Как только все объекты DOM […]

jquery получить значение textarea

Чтобы получить значение textarea с id=”myTextArea” с помощью jquery: $(“#myTextArea”).val()   Аналогичным образом можно установить значение textarea: $(“#myTextArea”).val(“новое значение”)  

jquery пустая выборка

Для того чтобы проверить пустой ли список выборки селектора jquery, достаточно проверить на ноль свойство .length: if ( $(‘#someElementId’).length ){      //выборка не пустая } else {      // пустая выборка }  

jquery определить выбранный radio button

Чтобы получить значение выбранного элемента radio button с именем name=’radioName’, внутри формы с id=’myForm’: $(‘input[name=radioName]:checked’, ‘#myForm’).val() либо так (по типу radio): $(“#myform input[type=’radio’]:checked”).val(); Однако во втором случае, если в форме есть несколько групп radio button, то селектор вернет первый выбранный радио баттон.