【发布时间】:2011-04-16 22:17:13
【问题描述】:
我是一个 jQuery 菜鸟,我想知道如何解决这个问题:
- 我有一个外部的.js脚本,我们以reflection.js为例。
- Reflection.js 为每个 class="reflect" 图像创建画布反射。
- 我在 ('document').ready 时启动的不同 JS 脚本中附加了一些图像。
- 当然,reflection.js 不适用于上述脚本创建的图像。
如何避免?
我想我需要回调 (?)。不幸的是,即使在阅读文档之后,我也没有得到回调的想法。
[编辑]
<script src="js/reflection.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery().ready(function() {
jQuery('#thumbs li').each(function(){
jQuery('.'+id+' a').append('<img src="' + imgURL + '" class="reflect" /></a>');
});
});
</script>
【问题讨论】:
-
您的两个 javascript 都在 DomReady 上执行...只需重新排序它们:首先将图像添加到 DOM,然后执行 jqeury reflect 插件。
标签: javascript jquery sequence