Последние учебники веб-разработки
 

jQuery prop() Method

<JQuery HTML / CSS методы

пример

Добавить и удалить свойство с именем "цвет":

$("button").click(function(){
    var $x = $("div");
    $x.prop("color", "FF0000");
    $x.append("The color property: " + $x.prop("color"));
    $x.removeProp("color");
});
Попробуй сам "

Определение и использование

В prop() устанавливает метод или возвращает свойства и значения выбранных элементов.

Когда этот метод используется для возврата значения свойства, он возвращает значение первого элемента.

Когда этот метод используется для установки значений свойств, он устанавливает одну или несколько пар свойство / значение для набора соответствующих элементов.

Примечание: prop() метод должен быть использован для получения значений свойств, например , свойства DOM (например , tagName, nodeName, defaultChecked ) или ваши собственные свойства сделаны.

Совет: Чтобы получить HTML - атрибуты, используйте attr() метод.

Совет: Чтобы удалить применение свойств removeProp() метод.


Синтаксис

Возвращает значение свойства:

$(selector).prop(property)

Установите свойство и значение:

$(selector).prop(property,value)

Установить свойство и значение с помощью функции:

$(selector).prop(property,function(index,currentvalue ))

Установить несколько свойств и значений:

$(selector).prop({property:value,property:value,...})

параметр Описание
property Задает имя свойства
value Задает значение свойства
function(index,currentvalue) Определяет функцию, которая возвращает значение свойства для установки
  • index - Получает индекс позиции элемента в наборе
  • currentvalue - Получает текущее значение свойства выбранных элементов

Попробуйте сами - Примеры

Разница между prop() и attr()
prop() и attr() может возвращать разные значения. Этот пример показывает различия , когда используется для возвращения "checked" состояние флажка.


<JQuery HTML / CSS методы