0

jsp ページにパネルがあります。そのパネルをクリックすると、ページ内の div を (ブロック UI プラグインを使用して) マスクしたいと思います。そのために、次のコードを書きました

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

手動でクリックすると、これは正常に機能します。しかし、Java コードを使用してバックエンドからボタンをクリックしても機能しません。これは、ドキュメントがロードされる前にクリックが発生するためです (バックエンドからクリックしたとき)。これを解決する方法がわかりませんでした。

4

1 に答える 1

0

これを試して:

$(document).ready(function() {
  $('#workflowApprove').trigger('click')
  });
    $('#workflowApprove').click(function() { 
          $('div.hideThis').block({ message: null });
                });
于 2013-11-14T21:16:41.963 に答える