javascript - 如何为 setAttribute 添加回调?

标签 javascript callback prototype

是否可以在 Prototype 的 setAttribute 上添加回调?

对于这个例子,我想在 setAttribute() 完成时显示一个 alert("done !")

img.setAttribute("src", "http://blabla.com/c.jpg");

最佳答案

可能不是黄金方案但是

img.setAttribute("src", "http://blabla.com/c.jpg");
img.onload = imageCallback;

function imageCallback() { ... }

如果您对 jQuery 感兴趣,可以使用名为 waitforimages 的插件。 这可能会有所帮助。

关于javascript - 如何为 setAttribute 添加回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10027069/

相关文章:

javascript - 无法从 Javascript 获取返回值

javascript - 连接由不同正则表达式匹配分隔的结果

javascript - 检测 DOM 中 Web 组件的安装

perl - 如何使用哈希在 Perl 中创建回调函数(调度表)?

javascript - 关于 JavaScript 软件分解结构指南

javascript - 如何在一个 javascript 文件中拥有多个 document.observe(dom :loaded . ..) 函数? (原型(prototype))

javascript - 如何修复 ChangeDetectorRef 导入错误 : No provider for ChangeDetectorRef

ruby-on-rails - "You are already signed in."是否有设计回调?

javascript - 如何在没有 JavaScript 库的情况下检测过渡结束?

javascript - 原型(prototype)上定义的函数如何访问私有(private)变量?