jquery - 如何从 css 值附加元素条件

标签 jquery css opacity

我需要为不透明度小于 0 的元素添加一些 css,这个值动态变化。如果该情况还存在,如何为此元素设置条件。

if ($('#rounded_items li').css("opacity" < "0")){
    $(this).css('display','none');
}

最佳答案

另一种解决方案,不如 robin 的好:

http://jsfiddle.net/8Wr56/

<div class="zero">Zero Opacity</div>
<div class="full">Full Opacity</div>

.zero { opacity:0; }
.full{ opacity:1; }

$("div").each(function() {

    if( $(this).css("opacity") === '0' )
    {
        $(this).css('display','none');
    }    

});

关于jquery - 如何从 css 值附加元素条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12092539/

相关文章:

ajax - 如何检查 jQuery.ajax() 请求头状态是否为 "304 Not Modified"?

javascript - firebase 加载到 DOM 后的事件

javascript - KnockoutJS & jQuery(noConflict) & prototype.js = 冲突?

html - 缩略图图像未水平对齐

html - 与 li 元素的间距

css - 如何获得要重复的透明背景图像

javascript - 如何使用 .css 函数通过 jquery 切换 css

javascript - 带下拉菜单的菜单按钮

不同div的CSS不同背景

html - 悬停不透明度和标题问题