我正在使用AngularJS
填充data-src
代码中的img
属性:
<img src="/img/lazyload.gif" data-src="{{product.image}}" alt="{{product.alt}}" class="ng-lazy-load">
在firefox中导致:
<img src="{{product.image}}" data-src="{{product.image}}" alt="the correct Alt tag" class="ng-lazy-load">
在Chrome和IE中,这可以按预期工作:
<img src="/img/image.png" data-src="/img/image.png" alt="the correct Alt tag" class="ng-lazy-load">
因此,在Firefox中,alt
属性由AngularJS
正确填充,但data-src
属性未填充。我尝试将data-src
更改为data-source
,然后结果符合预期,但我们使用的JQuery Unveil
延迟加载库不支持重命名属性。
有没有人建议如何解决这个问题?
自我注意:向AngularJS
制作错误报告。
亲切的问候