不透明度が 0 未満の要素に css を追加する必要があり、この値は動的に変化します。その状況が生きている場合に、この要素の条件を設定する方法。
if ($('#rounded_items li').css("opacity" < "0")){
$(this).css('display','none');
}
ロビンのソリューションほど良くない別のソリューションソリューション:
<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');
}
});
var opacity = Number($('#rounded_items li').css("opacity"));
something.css('display', opacity < 0 ? 'none' : 'block');
注: 不透明度は決してありません< 0
。常に0と1の間:)