动态加载图像并附加加载事件列表器
Loading images dynamically and attach onload event listner
我有一个加载图像的按钮。当用户单击它时,它最初需要带回 6 张图像,并可以选择加载更多图像。我正在动态创建和其他必要的标签。我想为每个标签设置 onload 事件。这就是我目前所拥有的。
image = getImageElement(100,150);
image.id = "imageId" + cIds[i] + "";
image.name = "imageId" + cIds[i] + "";
image.onload = function (){ alert('Hello');};
但是没有调用此函数。最终,此函数将负责恢复实际图像。并且每个图像块都将动态且独立地加载。
我们正在使用各种JavaScript技术,从普通JS到jQuery和DWR。因此,使用任何风格的javascript的解决方案都可以。
谢谢。
您需要使用图像对象。您的问题中没有描述您如何解释六张图像。
img = new Image();
img.id = "imageId" + cIds[i] + "";
img.name = "imageId" + cIds[i] + "";
img.onload = function (){ alert('Hello');};
img.src = "...some url...";
相关文章:
- 召回窗口加载事件 - javascript
- 仅加载事件序列
- cookie加载事件页面重定向
- 正在捕获动态更改其源的图像的加载事件
- 如何从vb.net中的页面加载事件中调用特定的javascript函数
- 在iframe中加载pdf时,iframe未触发加载事件
- 点击加载事件按钮
- jQuery-将加载事件附加到动态加载的元素
- 不;t使用ajax在fullcalender.js中加载事件数据
- 加载事件中的“太多递归”
- 每10秒调用一次页面加载事件
- jQuery"该参考文献“;加载事件后未设置
- ASP网格视图的重新加载事件
- 在点击和加载事件时播放暂停背景音频
- 引导模式加载事件
- 页面中的条件在卸载之前加载事件
- 如何在 asp.net 中的页面加载事件之前调用 JavaScript 确认对话框
- 位置.重新加载事件触发按钮单击事件
- iframe 加载事件中的 setTimeout 似乎没有像预期的那样等待 x 秒
- 图像加载事件未触发