如何检查元素的不透明度是否为0,然后在jQuery中执行某些操作?
答案 0 :(得分:64)
您是否尝试过使用.css()?
if($('elemFoo').css('opacity') == 0) {
doSomething();
}
答案 1 :(得分:2)
你可以这样做
$(function() {
if ($('#foo').css('opacity') == 0)
alert('lol');
});
答案 2 :(得分:1)
if( $("#id_of_your_thing").css('opacity') == "0" )
do_stuffs();
答案 3 :(得分:0)
var currentOpacity = jQuery.fx.step.opacity if(currentOpacity == 0) { ...
答案 4 :(得分:0)
要找到不透明度
var x = $('#test').css('opacity');
x==0 ? alert('opacity is 0') : alert('Opacity is not 0');
答案 5 :(得分:0)
jquery.support.opacity
on jQuery 1.7.1似乎可以正常工作
答案 6 :(得分:-1)
这对我有用。
if ($('#foo').css('opacity', '0')) {
alert('lol');
}