|
|||||||
jQuery.prop()
Время создания: 28.06.2012 09:45
Раздел: Компьютер - Программирование - Java Script - Библиотека jQuery
Запись: xintrea/mytetra_syncro/master/base/1340862303bhoqcziude/text.html на raw.github.com
|
|||||||
|
|||||||
jQuery.prop() .prop( propertyName, value ) — этот метод появился в версии 1.6 и я использую его примерно с того же времени. Но решил упомянуть здесь потому, что многие ошибочно используют метод .attr() для доступа к свойствам элементов и модификации их значений. Дело в том, что с версии 1.6 .attr() работает непосредственно с атрибутом элемента и в некоторых случаях результат не совсем ожидаемый. Например, если мы хотим узнать состояние чекбокса, то .attr() может выдать его значение по умолчанию (которое видно в исходниках HTML страницы). В этом случае нам нужно использовать метод .prop() — он вернет текущее значение свойства элемента. Пример. Инвертируем все чекбоксы на странице: $('input').prop('checked', function(el, oldVal){ return !oldVal; }); |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|