【问题标题】:Problem getting image's width to work using jQuery使用 jQuery 获取图像宽度的问题
【发布时间】:2011-10-21 05:19:57
【问题描述】:

我正在尝试使用 jQuery 加载图像并调整其大小。

我有这个代码:

var myImg = $("#myImage");
myImg.attr("src", "/Content/TestImage.jpg");
myImg.attr("width", "750px");

图片正在加载,但宽度属性没有生效。我尝试过在 CSS 中定义宽度(即宽度:200px;)和没有定义宽度。

我也尝试在设置 src 属性之前设置宽度,但这也没有任何区别。

有人对可能出现的问题有什么建议吗?

【问题讨论】:

  • 图像是否在任何其他容器中,例如 div?你也可以试试 myImg.width(750)

标签: jquery image width


【解决方案1】:

尝试以下方法:

myImg.width(750);

【讨论】:

    【解决方案2】:

    您的代码适用于我:http://jsfiddle.net/JtN26/

    【讨论】:

      【解决方案3】:

      像这样使用 CSS 设置宽度

      myImg.css({width:750})
      

      【讨论】:

        猜你喜欢
        • 2011-05-08
        • 1970-01-01
        • 2012-04-04
        • 1970-01-01
        • 1970-01-01
        • 2015-08-11
        • 1970-01-01
        • 1970-01-01
        • 2012-01-12
        相关资源
        最近更新 更多