【发布时间】:2011-07-14 16:49:36
【问题描述】:
如何检查一个元素的不透明度是否为0,然后在jQuery中做一些事情?
【问题讨论】:
标签: javascript jquery html css opacity
如何检查一个元素的不透明度是否为0,然后在jQuery中做一些事情?
【问题讨论】:
标签: javascript jquery html css opacity
您是否尝试过使用.css()?
if($('elemFoo').css('opacity') == 0) {
doSomething();
}
【讨论】:
你可以这样做
$(function() {
if ($('#foo').css('opacity') == 0)
alert('lol');
});
【讨论】:
if( $("#id_of_your_thing").css('opacity') == "0" )
do_stuffs();
【讨论】:
var currentOpacity = jQuery.fx.step.opacity if(currentOpacity == 0) { ...
【讨论】:
要找到不透明度,您可以这样做
var x = $('#test').css('opacity');
x==0 ? alert('opacity is 0') : alert('Opacity is not 0');
【讨论】:
jquery.support.opacity
在 jQuery 1.7.1 上似乎可以工作
【讨论】: