多次调用window.scroll和window.load

时间:2014-04-27 06:23:09

标签: php jquery

我使用php输出jquery,因为我的php脚本执行并告诉我什么时候需要创建我的jquery语句。问题是我最终在一个页面上多次输出window.scroll和window.load,我不知道这是不是很糟糕。如果是,那么从php输出中整合所有jquery的最佳方法是什么?

以下是一个例子:

PHP

if(true){echo jquery}

jquery输出看起来像这样:

$(window).scroll(function() {
                animateScrolledIntoView($('#element1 .showcase_image'),'slideLeft');
            });
            $(window).load(function() {
                animateScrolledIntoView($('#element2 .showcase_image'),'slideLeft');
            });

我可能有很多(8或10个元素)。通常这可以合并到一个.js文件中,但由于我是基于服务器端逻辑创建jquery,我需要知道我是否采取了正确或错误的方法。

谢谢!

修改

我发现的最好方法是创建一个包含元素和css动画类的全局数组,然后在页面底部输出。这使我的所有jquery保持在一个地方。

0 个答案:

没有答案