为什么以下返回' true'?我知道我必须缺少一些基本的东西。
var test = $("#test");
test.prop("disabled", true);
alert(test.is(":disabled"));

#test {
width: 100px;
height: 50px;
background-color: red;
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<div id="test"></div>
&#13;
答案 0 :(得分:5)
您不能disable
<div>
元素。
来自:disable
的jQuery文档
:disabled
选择器只应用于选择支持已停用属性的HTML元素(<button>
,<input>
,<optgroup>
,<option>
,{{ 1}}和<select>
)。