Javascript 如何使用jQuery删除元素的必需属性?
我在使用jQuery删除元素所需的代码时遇到了一个问题 例如,在下面的编码中,我想删除类中的Javascript 如何使用jQuery删除元素的必需属性?,javascript,html,jquery,Javascript,Html,Jquery,我在使用jQuery删除元素所需的代码时遇到了一个问题 例如,在下面的编码中,我想删除类中的required,但jquery不起作用: jquery $(“#其他#U型号”)。删除注释(“必需”); 希望有人能指导我如何解决这个问题。谢谢。您作为一个类是必需的,因此,您应该使用下面的代码 $('#other_model').removeClass('required'); 如果您使用required作为属性,如下所示 <input class="form-control&
required
,但jquery不起作用:
jquery
$(“#其他#U型号”)。删除注释(“必需”);
希望有人能指导我如何解决这个问题。谢谢。您作为一个类是必需的,因此,您应该使用下面的代码
$('#other_model').removeClass('required');
如果您使用required作为属性,如下所示
<input class="form-control" id="other_model" name="other_model" title="Other
Model" placeholder="Please fill in other model" required>
希望这会有用。您作为一个类是必需的,因此,您应该使用下面的代码
$('#other_model').removeClass('required');
如果您使用required作为属性,如下所示
<input class="form-control" id="other_model" name="other_model" title="Other
Model" placeholder="Please fill in other model" required>
希望这会有用。您正在寻找的是
removeClass(class)
方法,而不是removeAttr(attr)
方法。这应该可以做到:
$("#other_model").removeClass("required")
您要查找的是
removeClass(class)
方法,而不是removeAttr(attr)
方法。这应该可以做到:
$("#other_model").removeClass("required")
您需要先添加
required
属性,然后才能移动它
下面是一个从输入中删除它的示例
const字段=$(“#测试”);
console.log('Is Required',!!field.attr('Required');
字段。removeAttr(“必需”);
console.log('Is Required',!!field.attr('Required')代码>
您需要先添加required
属性,然后才能移动它
下面是一个从输入中删除它的示例
const字段=$(“#测试”);
console.log('Is Required',!!field.attr('Required');
字段。removeAttr(“必需”);
console.log('Is Required',!!field.attr('Required')代码>
你没有必需的属性,就像在
中一样-你把它作为一个类,所以你会使用$(“#其他_模型”)。removeClass(“必需”)
你没有必需的属性,就像在
中一样-你有它作为一个类,所以你会使用$(“#其他#模型”)。removeClass(“必需”)