这对你来说可能是小菜一碟,但我现在在黑洞里,我不知道墙有什么问题。我想做一些 www.wall.plasm.it/examples/example-the-wall/。请 - 看看:www.megainstal.pl/ 没有任何图像。你能帮忙修一下吗?我将非常感谢任何帮助/信息。
短篇小说:1)我从 github 下载文件:https ://github.com/plasm/the-wall 2)我只更改了 3 个文件:
01-wall.css,
index.html,
01-wall.js
(案例:基本)
3)在 01-wall.js 我声明了图像:
var a = new Element("img[src=../../img/middle/"+counterFluid+".jpg]");
4) 图片是:1 到 76.jpg
你能指出我犯错的地方吗?如果您要查看源文件-我将其全部压缩在一个文件中:www.megainstal.pl/files.zip
我与 plasm 的作者联系,他告诉我我在以下方面有错误:1)宽度和高度尺寸图像 - 我改进了 2)window.addEvent("domready", function() ...在 01-wall.js 中不确定 -我改进了,但我有疑问。请 - 看看代码:
// Define 01-wall.js
var maxLength = 76; // Max Number images
var counterFluid = 1;
var wallFluid = new Wall("wall", {
"draggable":true,
"inertia":true,
"width":150,
"height":150,
"rangex":[-100,100],
"rangey":[-100,100],
callOnUpdate: function(items){
items.each(function(e, i){
var a = new Element("img[src=public/img/middle/"+counterFluid+".jpg]");
a.inject(e.node).fade("hide").fade("in");
//THERE
// Behaviour on click
a.addEvent("click", function(e){
// Get Movement
if( wall.getMovement() ){
//(move)
}else{
//(no move)
}
})
//THERE
counterFluid++;
// Reset counter
if( counterFluid > maxLength ) counterFluid = 1;
})
}
});
// Init Fluid Wall
wallFluid.initWall();
请 - 帮我解决这个问题。我真的需要墙;)