Javascript jQuery脚本变量说明

Javascript jQuery脚本变量说明,javascript,jquery,Javascript,Jquery,iSchluff为我提供了一个关于调整jQuery气泡的速度和位置的非常棒的解决方案 现在我只需要帮助理解脚本中的每个变量都在做什么。泡泡将包含引号,所以我试图放慢它们的速度,让人们有时间阅读它们。我通过调整vertSpeed和horiSpeed使它们的速度显著降低。但是,我尝试过调整window.setTimeout(callback,1000/60)和omega:2*Math.PI*horiSpeed/(width*60),//omega=2Pi*frequencyrandom:(Math.

iSchluff为我提供了一个关于调整jQuery气泡的速度和位置的非常棒的解决方案

现在我只需要帮助理解脚本中的每个变量都在做什么。泡泡将包含引号,所以我试图放慢它们的速度,让人们有时间阅读它们。我通过调整
vertSpeed
horiSpeed
使它们的速度显著降低。但是,我尝试过调整
window.setTimeout(callback,1000/60)
omega:2*Math.PI*horiSpeed/(width*60),//omega=2Pi*frequency
random:(Math.random()/2+0.5)*I*10000,//random time offset
,但无法找出如何增加每个气泡生成之间的时间

下面的部分是我可以减慢气泡产生速度的地方吗?是调用整个函数并设置间隔时间吗?如果是这样,那么在
setTimeout
中减少分母是否应该减缓气泡的生成

window.requestAnimationFrame = (function(){
 return  window.requestAnimationFrame       ||
    window.webkitRequestAnimationFrame ||
    window.mozRequestAnimationFrame    ||
    function( callback ){
     window.setTimeout(callback, 1000 / 60);
  };})();
在计数器中,这一部分检查#parent的界限,使气泡保持在div内,并且每10个气泡后检查一次,对吗

if(检查&&item.y<-item.elementHeight){//每10次迭代检查一次边界

如果有人能为我解释一下,我将不胜感激


否,该函数仅返回window.requestAnimationFrame(如果存在),否则它将返回一个函数,当调用该函数时,该函数将在~16ms后执行回调。在该部分中,您无法执行任何会影响气泡生成率(bgr)的操作谢谢你的澄清,凯文。我可以修改哪些变量来影响泡沫的生成率?