我想知道如何根据2个条件,类型和值隐藏表单元素。我有一个值为“保存”的按钮。所以输入是type:button,value:Save。是否可以根据这两个标准隐藏按钮。我问的原因是页面上还有其他元素具有相同的值但不同的类型。 我正在使用它(当然)不起作用:
$("input[val='Save',type='button']").hide();
答案 0 :(得分:1)
为什么不为该特定输入添加ID?
<input id="button-id" type="button" value="Save" />
这样你就不必担心在类型和值上访问特定的输入标记,因为它在DOM中是唯一的。
答案 1 :(得分:0)
过滤器可以正常工作
$("input[type=button]").filter(function() {
var buttonvalue = this.value;
;
return buttonvalue === 'save';
}).hide();
答案 2 :(得分:0)