当内容的内容时,如何运行 Javascript 函数<object>
已加载?这DOMContentLoaded
事件在此之前触发,以及依赖它的东西,例如 JQuery 的$()
同样地。
Compare this http://plnkr.co/edit/znu5iz3OLLh4lAzWnQI1?p=preview to this http://plnkr.co/edit/XIH3f0gxRqw3TzYEthmD?p=preview。第一个示例失败,因为该函数是在外部 SVG 尚未加载时执行的。第二个示例轮询它想要更改的元素,然后执行相关代码并成功。
轮询在实践中是有效的,但是有没有更好的解决方案呢?理想情况下,会有一个我可以使用的事件触发。
使用 onload DomEvent 有效吗?
<object onload="changeColor()" data="circles.svg" type="image/svg+xml" id="circles"></object>
看看我的here http://plnkr.co/edit/fC3lsMxGVDo3qN4HPk5u?p=preview
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)