【问题标题】:.attr() is not working in vml rendering.attr() 在 vml 渲染中不起作用
【发布时间】:2014-05-29 18:19:57
【问题描述】:

我在 IE8(vml) 和 IE9(svg) 中工作。为了检索元素填充颜色,我使用了.attr() 方法,如下所示

var value= $(element).attr("fill"); 

它在 svg 渲染中工作正常,但在 vml 中的值是 NAN

有没有其他方法可以在vml渲染中获取attr值?

提前致谢

【问题讨论】:

    标签: svg vml


    【解决方案1】:

    在 VML 中,该属性称为 fillcolor,即

    var value = $(element)[0].fillcolor
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-19
      • 1970-01-01
      相关资源
      最近更新 更多