jquery - 通过使用 jQuery 选择的下拉列表更改输入的不透明度?

标签 jquery css input opacity

如何在选择 #custom 时将 .css("opacity","1") 添加到 #ifedit,但在另一个选择中它将为 #ifedit 添加 opacity=.5?

Here is my Fiddle

$(function() {
 $('#ifedit').prop('disabled',true);
 $('#drpevent').on('change', function(){
    $('#ifedit').prop('disabled', $(this).val() !== 'custom');
 });
});

最佳答案

$(function() {
   $('#ifedit').prop('disabled', true);
   $('#drpevent').on('change', function() {
     $('#ifedit').prop('disabled', $(this).val() !== 'custom');
     if ($('#drpevent').val() == 'custom') {
       $('#ifedit').css('opacity', '1');
     } else {
       $('#ifedit').css('opacity', '0.5');
     }
   });
 });

关于jquery - 通过使用 jQuery 选择的下拉列表更改输入的不透明度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29030111/

相关文章:

javascript - jQuery 仅显示具有单选按钮中的多个匹配类的 div

javascript - Bootstrap 事件导航代码不起作用

jQuery 验证 - 需要工作但不接受

javascript - 我如何将字符串限制为仅 12 个字符

javascript - 使用 Javascript (JQuery) 防止文件输入发生更改

jquery - 找到特定的 td 背景颜色

javascript - JQuery 将一个元素设置在另一个元素的中间

jquery - 检查输入标签是否已输入文本的选择器是什么?

c++ - 结构成员的文件输入示例?

css - 如何删除我的产品中未使用的 CSS 类?