html – 是否可以使用CSS设置一个禁用的INPUT元素?

html – 是否可以使用CSS设置一个禁用的INPUT元素?,第1张

概述我需要设置禁用的< select>元素,使其看起来像启用它们.有人可以帮忙吗? PS.我完全知道对HCI原则等做这样的事情的缺点,但是它的要求,所以我必须做,如果可能的话… 谢谢. 编辑: @AlexThomas’方法在HTML代码中禁用元素时效果很好,但不幸的是我正在使用JQuery进行禁用/启用: <select class='dayselector'> <option>Monday< 我需要设置禁用的< select>元素,使其看起来像启用它们.有人可以帮忙吗?

PS.我完全知道对HCI原则等做这样的事情的缺点,但是它的要求,所以我必须做,如果可能的话…

谢谢.

编辑:

@AlexThomas’方法在HTML代码中禁用元素时效果很好,但不幸的是我正在使用JQuery进行禁用/启用:

<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.

有没有我失踪的东西?

解决方法 使用jquery:
$('option[Disabled="true"]').each(function () {                 $(this).attr('style','color:red');});

检查它在这里http://jsfiddle.net/GfNve

总结

以上是内存溢出为你收集整理的html – 是否可以使用CSS设置一个禁用的INPUT元素?全部内容,希望文章能够帮你解决html – 是否可以使用CSS设置一个禁用的INPUT元素?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1089942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存