webentwicklung-frage-antwort-db.com.de

Überprüfen Sie die Deckkraft mit jQuery

Wie überprüfe ich, ob die Deckkraft eines Elements 0 ist und mache dann etwas in jQuery?

26
James

Haben Sie versucht, .css () zu verwenden?

if($('elemFoo').css('opacity') == 0) {
    doSomething();
}
64
Christian Mann

Sie können als tun

$(function() {

    if ($('#foo').css('opacity') == 0)
        alert('lol');

});

Demo: http://jsfiddle.net/9GEZ5/

2
GG.
if( $("#id_of_your_thing").css('opacity') == "0" )
  do_stuffs();
1
Groovetrain

Um Opazität zu finden, tust du 

var x = $('#test').css('opacity');
x==0 ? alert('opacity is 0') : alert('Opacity is not 0');

Überprüfen Sie das Funktionsbeispiel unter http://jsfiddle.net/SCHNc/1/

0
Hussein
var currentOpacity = jQuery.fx.step.opacity

if(currentOpacity == 0)
{
   ...
0
ukhardy
jquery.support.opacity

auf jQuery 1.7.1 scheint zu funktionieren

0
Mark