gpt4 book ai didi

javascript - AngularJS 中 ng-src 的图像加载事件

转载 作者:IT王子 更新时间:2023-10-29 02:41:12 28 4
gpt4 key购买 nike

我的图片看起来像 <img ng-src="dynamically inserted url"/> .当加载单个图像时,我需要应用 iScroll refresh() 方法以使图像可滚动。

了解图像何时完全加载以运行某些回调的最佳方法是什么?

最佳答案

这是一个如何调用图像加载的例子 http://jsfiddle.net/2CsfZ/2/

基本思想是创建一个指令并将其作为属性添加到 img 标签。

JS:

app.directive('imageonload', function() {
return {
restrict: 'A',
link: function(scope, element, attrs) {
element.bind('load', function() {
alert('image is loaded');
});
element.bind('error', function(){
alert('image could not be loaded');
});
}
};
});

HTML:

 <img ng-src="{{src}}" imageonload />

关于javascript - AngularJS 中 ng-src 的图像加载事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17884399/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com