используя JS для блокировки div - PullRequest
0 голосов
/ 19 июля 2009

Есть ли в любом случае, я могу использовать jQuery для блокировки div, т. Е. Сделать div серым при отправке кнопки?

$('#buttoncancel').click(function()
        {
            $('#radiodj').hide('slow');
        }
    );

В настоящее время это скрывает div radiodj, как вы можете видеть, но как мне сделать так, чтобы div стал серым / отключенным, используя jQuery?

Ответы [ 4 ]

4 голосов
/ 19 июля 2009

Попробуйте плагин blockui

2 голосов
/ 19 июля 2009

Общее решение для такой проблемы - создать второй div (фон: черный, дисплей: нет), который будет перекрывать первый. Тогда просто $ ('# fullblackdiv'). Css ({opacity: 0, display: block}). Aniamte ({opacity: 0.5}, 1000).

1 голос
/ 19 июля 2009

Полагаю, вы могли бы просто ...

$('#radiodj').attr("disabled", true); 

... и с другой стороны ...

$('#radiodj').removeAttr("disabled"); 

... чтобы вернуть его, если это необходимо.

Тем не менее, (возможно, само собой разумеется, но) вы должны предполагать, что все вводные данные испорчены и обрабатывать их соответствующим образом на языке сценариев бэкэнда, поскольку переопределять такие вещи в браузерах довольно просто, используя плагины разработчика и т. Д. 1009 *

0 голосов
/ 19 июля 2009

Вот еще один: плагин jquery loadmask

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...