0

我怎样才能找到图像是否没有高度样式属性。

html中的css

<img id="image" src="images/sports/sports9.png" style="width:100px">

jQuery

 if($('#image').css('height') == 0)
    {
        var imageWidth = $("#image").width();
        $("#image").css("width",""+(imageWidth-1)+"px");
    }
4

2 回答 2

2

尝试这个:

var img = document.getElementById('image');
if( !img.style.height) img.style.width = img.width-1+"px";
于 2013-02-06T10:14:04.313 回答
0

也许这就是你所追求的?

http://binodsuman.blogspot.se/2009/06/how-to-get-height-and-widht-of-image.html

或者你的意思是你想检查图像是否设置了高度属性?

更新:

在这里检查类似的问题

jQuery检查元素是否具有内联定义的特定样式属性

于 2013-02-06T10:11:20.470 回答