我有2个非常相似的页面...唯一的区别是数组中加载的图像...一个完美地工作(旋转图片)另一个错误:
Error: this.img is null
Source File: http://www.fibro.ca/js/blender.js
Line: 54
我检查出来的东西..复制/粘贴代码,做我能想到的所有......没有运气......有人对这个问题有神圣的启发......?
工作的网页:http://www.fibro.ca/html-ang/25-PIS-fiche.php?numero=1
页面错误输出:http://www.fibro.ca/html-ang/44-SPA-fiche.php?numero=1
答案 0 :(得分:1)
它们并不相同“除了图像”
“有效的页面”会引发您提到的错误以及其中一些不正确的javascript:
$("fichephoto").observe("click", function() {
running = !running;
if(running) { blender.start(); }
else { blender.stop(); }
});
new Blender("swapphoto", images, {fadeDuration: 1,displayDuration: 1});
});
最后还有额外的Blender?您没有将它设置为变量,那么您将如何使用它?
此外,如果你做了更好的缩进,它会有所帮助,使代码更容易阅读。
答案 1 :(得分:0)
你错过了:
new Blender("swapphoto", images, {fadeDuration: 1,displayDuration: 1});