gpt4 book ai didi

javascript - 组合多个 .removeAttr() 语句

转载 作者:行者123 更新时间:2023-11-30 07:09:35 27 4
gpt4 key购买 nike

我有多个 removeAttr() 有什么方法可以组合它们吗?

我有什么:(这有效)

checkboxes.removeAttr("checked",'checked');
checkboxes.removeAttr("indeterminate", false);
checkboxes.removeAttr("role", 'checkbox');
checkboxes.removeAttr("aria-checked", false);

我尝试过的:(这不起作用)

checkboxes.removeAttr({
checked: 'checked',
indeterminate: false,
role: 'checkbox',
'aria-checked': false
});

当我尝试此操作时,出现以下控制台错误。所以要么我的语法错误,要么这不起作用。

Uncaught TypeError: Object #<Object> has no method 'toLowerCase'  jquery.min.js:2

感谢任何帮助。谢谢。

最佳答案

只需将 $.each 与数组一起使用,快速、简短且可扩展。

$.each(["checked","indeterminate"],function(i,attrName){
checkbox.removeAttr(attrName);
});

关于javascript - 组合多个 .removeAttr() 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15141004/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com