如何禁用父元素类的按钮?

时间:2011-10-02 21:26:54

标签: jquery

我有以下HTML:

<label class="fileinput-button">
    <span>add file...</span>
    <input type="file" name="file" disabled>
</label>

我想使用input的类名禁用label元素(按钮)(不带按钮的ID)。

$('label.fileinput-button') ... button ... disable.  

我该怎么做?

2 个答案:

答案 0 :(得分:2)

$('label.fileinput-button input').prop('disabled', true);

注意: .prop()自版本1.6起可用

答案 1 :(得分:1)

使用attr方法将disabled属性分配给指定的输入。

$('label.fileinput-button input[name=file]').attr("disabled", "disabled");