На самом деле я могу назвать этот код
$(":input").attr("disabled",true); //Disable all input fields
, чтобы отключить все кнопки на моей странице.Но я не знаю, насколько хороша производительность, когда у меня много кнопок на моей странице.
Я обнаружил хитрость, заключающуюся в том, что мы создаем оверлей индикатора загрузки, который выше всего элемента на странице =>пользователь больше не может нажимать на кнопки
есть ли способ повторно использовать оверлей загрузки jquery mobile для архивации вышеуказанного трюка?Я не очень хорош в CSS, так что, надеюсь, кто-то может мне помочь.
Спасибо
Отредактировано:
Я закончил с использованием плагина jquery.blockUIдля jQuery и работает как положено.И я добавил div по умолчанию с css из jquery mobile, чтобы у меня все еще было сообщение о загрузке jquery mobile и поведение, которое я хотел
Рабочий пример здесь