Вы не можете disable
a <span>
. Атрибут disabled
работает только для входных элементов . Чего ты там пытаешься достичь?
Единственное, что я могу себе представить, это то, что у вас есть некоторые привязки событий к этому <span>
, чтобы удалить те, которые вы можете вызвать jQuerys .unbind()
, .die()
и / или .undelegate()
.
$('#spanid').unbind().undelegate().die();
Это удалит любой обработчик события (связанный напрямую или через делегирование). Единственная проблема здесь в том, что вы бы вручную сохраняли функции обработчика событий, если хотите снова «включить» их позже.