我是把找到的页面特效代码拼一起,发现有个效果不出现,可能是两个效果都有引用jquery.min.js,发生了问题。请问要怎么修改呢??

解决方案 »

  1.   

    拼接时,你肯定是通过当前特效需要哪个js支持,然后才会输出这个js到页面的啦
    为了避免重复:判断当前特效需要哪个js支持且判断当前js没有在此之前就已经被别的特效引用时才添加
      

  2.   

    不应该是jquery文件两次引用造成的问题,因为jquery内部应该不会使用全局变量估计是你说的两个效果,他们使用了相同名称的全局变量,或是生成了相同id的html,造成错误阻碍了代码的运行,自己找找
      

  3.   

    唉,发贴老是不见LZ,你拼接判断效果依赖的js时,
    1:定义个变量用来存储当前页所有效果依速的js列表,用逗号分隔
    2:加多个判断是否已经添加该依赖项。如果前面的变量中已经存在了,则不添加,否则就追加进变量中
    3:输出依赖的js就只要将那个变量分割成数组,然后一个一个绑定就是了
      

  4.   

    我怎么知道......
    代码少贴出来大家看看,代码很多的话自己慢慢查吧,直接copy代码的后果需要自己承担