首页 > 解决方案 > 多个按钮单击中间禁用

问题描述

我正在为我的企业编写一个脚本,该脚本需要单击所有同类按钮才能进行批处理。

问题出现在您单击按钮的那一刻,它们都会被禁用一段时间并再次启用,因此我基本上无法批量单击这些按钮,只会导致单击第一个按钮。

我已经尝试使用 for 循环来点击它们,然后放

$("[disabled]").prop("disabled", false)

为了防止它们被禁用,但我只点击了该系列的第一个元素。

标签: javascriptjquery

解决方案


用于$.each循环它们

$("[disabled]").each(function(){

    $(this).prop("disabled", false)

});

$("[disabled]").each(function(){
    $(this).prop("disabled", false)
}); 
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<input type="text" disabled/>
<input type="text" disabled/>
<input type="text" disabled/>
<input type="text" disabled/>


推荐阅读