如何使用 jQuery 删除 disabled 属性?
要使用 jQuery 删除 disabled 属性,可以使用 removeAttr() 方法。首先需要使用 prop() 方法来删除属性。这会将底层的布尔值设为 false。
示例
你可以尝试运行以下代码,来学习如何使用 jQuery 删除 disabled 属性
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(document).ready(function(){ $('.disabledCheckboxes').prop("disabled", true); $('.disabledCheckboxes').removeAttr("disabled"); $(document).ready(function(){ $('button').on('click', function() { if (this.hasAttribute("disabled")) { alert('The disabled attribute exists') } else { alert('The disabled attribute does not exist') } }) }); }); </script> </head> <body> <input type="checkbox" class="disabledCheckboxes" disabled> <input type="checkbox" class="disabledCheckboxes" disabled="disabled"> <button class='button'>Result</button> </body> </html>
广告