1

jQuery BlockUI を使用して任意の要素をブロックできることを知っています。

<script type="text/javascript"> 
$(document).ready(function() { 
    $('#blockButton2').click(function() { 
        $('div.test').block({ 
            message: '<h1>Processing</h1>', 
            css: { border: '3px solid #a00' } 
        }); 
    }); 
}); 

しかし、同じ時間とアクションで多くの要素をブロックする方法は?

4

1 に答える 1

0

必要な数の要素をブロックできます。コードは、単一の div 要素だけでなく、クラス テキストを含むすべての div 要素に対して機能します。

このデモを参照してください。

この HTML マークアップを使用すると、次のようになります。

<div class="block">Lorem Ipsum</div>
<div>Second div</div>
<div class="block">Third div</div>
<input type="button" id="block" value="block" />

このスクリプトは、最初と 3 番目の div の両方を同時にブロックします。

$('#block').click(function() {
    $('div.block').block();
});​
于 2012-11-06T10:44:04.400 に答える