Маскировка div с использованием jquery

0

У меня есть панель на моей странице jsp. Когда эта панель нажата, я хочу скрыть div (с помощью плагина блока UI) на странице. Для этого я написал следующий код

<script>
$(document).ready(function() {
      $('#workflowApprove').click(function() { 
          $('div.hideThis').block({ message: null });
    });
});

Это отлично работает, когда я вручную нажимаю. Но когда я нажимаю кнопку с задней стороны, используя java-код, она не работает. Это происходит потому, что щелчок происходит до того, как документ будет загружен (как только он щелкнул с задней стороны). Я не мог понять, как это решить.

  • 1
    Как происходит щелчок до загрузки документа? На что это нажимает?
  • 1
    если это происходит в бэкэнде, вы ничего не можете сделать во внешнем интерфейсе, потому что это происходит до того, как ваш javascript будет выполнен. Но даже в этом случае щелчок с бэкенда имеет смысл 0, потому что на бэкенде нечего нажимать.
Показать ещё 1 комментарий
Теги:
jquery-blockui

1 ответ

0

Попробуй это:

$(document).ready(function() {
  $('#workflowApprove').trigger('click')
  });
    $('#workflowApprove').click(function() { 
          $('div.hideThis').block({ message: null });
                });

Ещё вопросы

Сообщество Overcoder
Наверх
Меню