我目前正在使用here找到的重力脚本在本地atm开发的网页上创建重力效果。
我的问题是,重力效果的激活似乎是在鼠标移动时进行的,而我需要在文档准备好后才触发它。 google.code页面要求您仅链接到头部或身体中的gravityscript.js文件,并且一旦加载,重力效果就会在鼠标移到我假定为<body>
标签的网页上时触发。
可以在here中看到此效果的示例。
脚本的上传程序确实提供了这段代码(下面),该代码本来应该在单击时激活重力效果,但是似乎要做的就是在单击时加载文件,然后您仍然必须在单击后移动鼠标才能激活重力效应。如何使这种效果真正在页面加载时自动实现?
$('body').click(function() {
var script = document.createElement("script");
script.src="http://gravityscript.googlecode.com/svn/trunk/gravityscript.js";
document.body.appendChild(script);void(0);
});
可以看到实际的gravityScript脚本here,我看了看一下是什么实际上触发了该脚本,但无济于事。
最佳答案
我添加了另一个脚本来执行此操作。只需使用此新脚本即可。
http://gravityscript.googlecode.com/svn/trunk/gravityscript-autorun.js
另外,GravityScript不是Doob先生制作的。
他制作了Google Gravity,这是GravityScript的基础。