jquery 拡張関数: コードをコピー コードは次のとおりです: <br>(function($) { <br>$.fn.disable = function() { <br>/// <summary> <br>/// すべての要素をシールドします<br>// / </summary> <br>/// <returns type="jQuery" /> <BR>return $(this).find("*").each(function() { <🎜; >$( this).attr("無効", "無効"); <BR>} <BR>$.fn.enable = function() { <BR>/// <まとめ> <br> /// すべての要素を有効にします <br>/// </summary> <br>/// <returns type="jQuery" /> <br>return $(this).find(" *" ).each(function() { <br>$(this).removeAttr("disabled"); <br>}); <br>} <br>})(jQuery); <br></ script><BR><BR> <BR>使用法: すぐにロードしてブロックします: </div><BR><BR><div class="codetitle"><span>コードをコピー<a style="CURSOR: pointer" data="55066" class="copybut" id="copybut55066" onclick="doCopy('code55066')"><U></U> コードは次のとおりです。 </a></span> </div><script type="text/javascript"> <div class="codebody" id="code55066">$(document).ready(function() { <br>$("#div_test").disable(); <br>}) ; <br> 結果はあまり美しくありませんが、それでもかなり効果的です。 もちろん、最も美しい方法は、その上にシールド用のレイヤーを作成することです。