Рассмотрим следующий код:Отключить якоря в Chrome/WebKit/Safari
$("a").attr("disabled", "disabled");
В IE и FF это сделает якоря unclickable, но в браузерах на основе WebKit (Google Chrome и Safari) это ничего не делает. Хорошая вещь об отключенном атрибуте заключается в том, что он легко удаляется и не влияет на атрибуты href и onclick.
Есть ли у вас какие-либо предложения о том, как получить желаемый результат. Ответы должны быть:
- Легко быть обратимым, так как я хочу отключить элементы управления формой во время выполнения вызова AJAX.
- должны работать в IE, FF и WebKit
функции diableForms() { $ ("вход, кнопка, текстовое поле, а"). attr («отключено», «отключено»). css («курсор», «подождать»); } функция enableForms() { $ ("ввод, кнопка, текстовое поле, а"). Not (". Disabled"). RemoveAttr ("disabled"). Css ("cursor", ""); } – 2008-10-06 18:22:47
Я только что вставил функции disableForms и enableForms, которые я использую. Спасибо за ваше предложение. – 2008-10-06 18:24:30