0
我使用blazy图像加载器,并试图从错误的元素获取数据src。基本上,如果图像没有找到或无效,我想改变图像src的最后4个字母,但我不知道如何获得实际的源。这里是我的代码:bLazy图像加载器,如何获取错误的数据src?
var bLazy = new Blazy({
loadInvisible: true,
error: function (ele, msg) {
if (msg === 'missing') {
var dsrc = ele.src();
var fallback = dsrc.replace('y.jpg','b.jpg');
ele.src(fallback);
} else if (msg === 'invalid') {
console.log(this);
}
},
success: function(ele,msg){
//console.log(ele.parseJSON());
console.log(this);
}
});
我也试过ele.attr('data-src');
并没有任何工作。当我查看console.log(ele)的控制台时,我得到的是实际的图像而不是元素。
任何人谁可以帮助...请!