|  |      1xieranmaya      2013-06-27 12:19:02 +08:00 via Android 难道是用的同步请求 | 
|  |      2ijse      2013-06-27 12:40:27 +08:00  1 用审查元素看下,先找出哪块费时最多。。 | 
|  |      3halicando OP @xieranmaya 默认应该是异步的 | 
|  |      4otakustay      2013-06-27 21:03:39 +08:00  1 如果鼠标点击没反应,那肯定不是网络传输,而是脚本在执行。jQuery的.load函数是使用dataType: html去加载资源,这意味着jQuery会把返回的HTML解析成DOM再使用,而这个解析过程要处理<script>标签等一堆问题(我记得以前版本jQuery处理这个的函数叫.clean,是个内部函数,现在不知道咋样了),HTML比较大的时候卡住也是可能的 | 
|  |      5halicando OP @ijse  @otakustay @xieranmaya 问题已解决,经js调试,发现事件触发后,js加载时间长,数据多,导致速度异常,后来终于找到原因,是内嵌templates的base页包含了过多的不必要的脚本,导致加载时速度变慢。 谢谢大家。 |