首先,我已经用了jquery很久了,关于jquery又爱又恨,我来请教超大神!!!!很简单的问题,就是jquery太大了,公司网站用了jquery网页加载会明显被拖慢2、3秒(已做CDN,min压缩),老板不是很满意。然后我找到了jquip,不知道是我不会用还是怎么的,精简的jquip功能不完整(我build的时候保留的功能),我大概需要这些:选择器没说的一定要有、ajax、fade和animate动画、css操作,基本是这些,请问,jquip应该怎么弄?????或者大家有更好的成熟的方案?如何解决想用jquery又怕他体积大的矛盾啊?

解决方案 »

  1.   

    用httpwatch监控一下,理论上压缩过的jq加cdn 基本不占用时间,这个很没道理
      

  2.   

    不可能加载jquery要那么久吧,在chrome的timeline下观察看看。
      

  3.   

    觉得慢两三秒不是由jquery引起的,更有可能是后台产生(特别注意ajax交互),即使是由于jquery引起,实际上jquery的慢是由调用它产生的,创建一个jquery对象、以及调用它方法才是耗时的根源,所以说精简掉jquery没用的方法之后速度不会有太大差别。
      

  4.   

    我记得JQ 服务器端压缩过后 只有30+K吧。  不可能是大小引起的
    看看那里调用什么的
      

  5.   

    csdn就有加载jquery.不可能一个jquery的加载到秒这个级别。
    看看是不是其他的什么原因造成的。
      

  6.   


    你说的是gzip?gzip+cdn+jq是许多大型网络公司都在用的技术,所以没道理慢的,把具体分析数据给出来看看
      

  7.   

    使用 fiddler 检查,究竟是什么拖慢了速度。另外,最终结果,可能你会发现,或许不是jQuery,可能是IE哦~
      

  8.   

    可是后台或者页面渲染拖慢了速度,你试试换个浏览器或者用一些插件查看一下。比如httpwatch 。我在一个比较慢的网络上测1.8版jquery.min 只要0.1-0.2秒
      

  9.   

    第一次打开网页 加载jquery要下载时间
    以后是直接缓存拿的吧 不可能要2秒以上