Mootools 墙 +超薄盒子
我正在使用 wall.plasm.it 并想使用 slimbox 全屏打开图像 http://www .digitalia.be/software/slimbox
但是,当我将 slimbox 脚本添加到我的网站并单击图像时,它只会打开该图像并将我重定向到服务器上的图像,但不会启动 slimbox
I am using wall.plasm.it and would like to use slimbox to open the images in fullscreen http://www.digitalia.be/software/slimbox
But when I add the slimbox script to my website and click on an image, it just opens the image and redirects me to the image on the server but doesnt start slimbox
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
啊,看来你必须做类似以下的事情:
wall.setCallOnUpdate( myFunctionUpdate );
(this) 更新所有新生成的图像,以便它们设置 rel=lightbox 属性。--或者--
您可以简单地使用
CallOnUpdate
直接在使用 APIAh, so it seems you would have to do something like the following:
wall.setCallOnUpdate( myFunctionUpdate );
(this) to update all newly generated images so that they have the rel=lightbox attribute set.--OR--
You could simply use the
CallOnUpdate
to directly enable the slimbox on items using the API我认为你需要使用事件委托 - 这就是我如何让我的墙与灯箱一起工作。我在 initWall() 方法和changeOnUpdate() 之后调用了它,以便添加新事件。
I think you need to use Event Delegation - this is how I got my wall working with lightbox. I called this after the initWall() method and also the changeOnUpdate() so the new events would be added.
添加“click”事件处理程序并使用 getMovement 函数。
Add a "click" event handler and use the getMovement function.