jquery mobile, кнопка «Отключить все» при отображении наложения загрузки

На самом деле я могу вызвать этот код

$(":input").attr("disabled",true); //Disable all input fields

, чтобы отключить все кнопки на моей странице. Но я не знаю, насколько хороша производительность, когда на моей странице много кнопок.

Я видел уловку, заключающуюся в том, что мы создаем наложение индикатора загрузки, которое является, прежде всего, элементом на странице => пользователь не может нажмите на кнопки больше

есть ли способ повторно использовать загрузочный оверлей jquery mobile для архивации вышеуказанного трюка? Я плохо разбираюсь в CSS, поэтому надеюсь, что кто-нибудь может мне помочь.

Спасибо

Отредактировано:

В итоге я использовал плагин jquery.blockUI для jQuery, и он работает, как ожидалось. И я добавил div по умолчанию с css из jquery mobile, чтобы у меня все еще было сообщение загрузки jquery mobile и поведение, которое я хотел

Рабочий пример здесь

17
задан Peacemoon 6 July 2011 в 19:36
поделиться