prop()

Manipulate element attributes.

$(selector).prop(name, value?)

  • Getter: $('#selector').prop(propertyName)

  • Setter (Single): $('#selector').prop(propertyName, value)

  • Setter (Multiple): $('#selector').prop({ propertyName: value, property2: value2 })

Get property

const checked = $('#checkbox').prop("checked");

Set property

$('#checkbox').prop("checked", true);

Get Live State

const isChecked = $('#notify').prop('checked');

Set live state

$('#submitBtn').prop('disabled', true);

Set states via Object

$('#settings').prop({ hidden: false, textContent: 'Settings Panel' });

Last updated