使用jquery在IE7,IE8中获取高度图像高度

时间:2012-06-10 00:28:41

标签: jquery image jquery-plugins internet-explorer-8 internet-explorer-7

好的,所以在我的插件中,在init上,我获得了图像的高度和宽度,并将其存储在插件的默认值中,因此可以覆盖它。

this.e = $(e);

        var
        //reference to object
        zoomy = this,

            //default configuration
            defaults = {
                popover: {
                    className: 'popover',
                    height: $(e).find('img').height() * 1.5,
                    width: $(e).find('img').width() * 1.5,
                    position: $(e).find('img').data('position') || 'fixedRight',
                    offsetX: 40,
                    offsetY: 0
                },
                lensHeight: $(e).find('img').height() / 1.5,
                lensWidth: $(e).find('img').width() / 1.5,

然而由于某种原因,IE没有注册高度,似乎只是使用width属性而不是使我的元素方块。

我在IE中支持的是什么?如果没有,请教育我什么是..

我像这样调用高度和宽度:this.settings.popover.height等...除了IE之外都可以正常工作

谢谢,詹姆斯

0 个答案:

没有答案