Новый и улучшенный способ заключается в использовании функции jQuery prop()
: http://api.jquery.com/prop/#prop1
$('#anchorID').prop("disabled");
Различие между атрибутами и свойствами может быть важным в конкретных ситуациях. До версии jQuery 1.6 метод .attr () иногда учитывал значения свойств при извлечении некоторых атрибутов, что могло вызвать противоречивое поведение. Начиная с jQuery 1.6, метод .prop () предоставляет способ явного получения значений свойств, в то время как .attr () возвращает атрибуты.