我需要为
PS. 我非常清楚这种做法与人机交互原则等方面存在缺陷,但这是一个要求,所以如果可能的话,我必须这样做...
谢谢。
编辑:
当使用JQuery禁用/启用元素时,@AlexThomas的方法效果很好,但不幸的是,我的情况是这样的:
所以这个选择器是:
disabled
的<select>
元素添加样式,使它们看起来像启用状态。有人能帮忙吗?PS. 我非常清楚这种做法与人机交互原则等方面存在缺陷,但这是一个要求,所以如果可能的话,我必须这样做...
谢谢。
编辑:
当使用JQuery禁用/启用元素时,@AlexThomas的方法效果很好,但不幸的是,我的情况是这样的:
<select class='dayselector'>
<option>Monday</option>
<option>Tuesday</option>
<!-- .... etc. -->
</select>
$(".dayselector").attr("disabled",true);
$(".dayselector").attr("disabled",false);
所以这个选择器是:
。
$(".dayselector") //works and gets all the selects
并且
$(".dayselector option") //works and gets all the selects' option items
但是
$(".dayselector [disabled='true']") //没有返回任何结果。
以及
`$(".dayselector [disabled='false']") //doesn't return anything.
我有什么遗漏吗?