有時候,需要屏蔽一個div中所有的input類型,使用jquery很簡單有效的完成。
jquery 擴展函數(shù):
以下為引用的內容: <script type="text/javascript"> (function($) { $.fn.disable = function() { /// <summary> /// 屏蔽所有元素 /// </summary> /// <returns type="jQuery" /> return $(this).find("*").each(function() { $(this).attr("disabled", "disabled"); }); } $.fn.enable = function() { /// <summary> /// 使得所有元素都有效 /// </summary> /// <returns type="jQuery" /> return $(this).find("*").each(function() { $(this).removeAttr("disabled"); }); } })(jQuery); </script> |
以下為引用的內容: <script type="text/javascript"> $(document).ready(function() { $("#div_test").disable(); }); </script> |