javascript - 一行中两个元素调用一个函数

标签 javascript

我有两个像这样的按钮:

var btn1 = $("#myButton1");
var btn2 = $("#myButton2");

然后我禁用这些按钮:

btn1.prop('disabled', true);
btn2.prop('disabled', true);

我试图通过调用这样的函数来找到一种快速的方法:

$(btn1, btn2).prop('disabled', true); //just btn1 have prop assign
//or
[btn1, btn2].prop('disabled', true); //error here

如何像这样禁用按钮(即没有错误或缺少分配)?

最佳答案

您可以使用以下方法来实现此目的:

$("#myButton1, #myButton2").prop("disabled", true)

关于javascript - 一行中两个元素调用一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44841838/

相关文章:

javascript - 如何使用 jQuery 动态添加 html,并在元素上添加点击监听器?

javascript - 编译 SELECT 查询时检测到 KNEX 未定义绑定(bind)

javascript - 收藏夹按钮动态更改名称

JavaScript 2D数组到表格,如何将表格定位到div?

javascript - 如何从传单中的组合框获取值(value)

javascript - 如何使用 jQuery.ajax 将此 JSON 转换为在 HTML 中显示,为什么最后是 0?

javascript - AngularJS:ngRepeat 用于在更改时选择 ngOptions-list

javascript - Ajax JSON 数据和灯箱冲突

javascript - 鼠标指针不会隐藏在 chrome 全屏 div 上

javascript - 如何使用 javascript 和 PHP 动态触发 onChange 事件