+ -
当前位置:首页 → 问答吧 → js执行速度变慢的问题..

js执行速度变慢的问题..

时间:2011-09-04

来源:互联网

页面分上下两部分

上部是条件选择
点击条件的时,会更改其字体颜色以及字体背景色


下部分是依据条件筛选出来的ul的box


ul的box一旦过多,比如100个以上的时候,点击条件时更改字体颜色以及字体背景色,明显就会有延时。

如果几十个ul的box,则速度完全没有延时。

不知是结构问题?还是网页内容多到一种程度的确会造成这种现象?

作者: darklelly   发布时间: 2011-09-04

原因找到了...是因为jquery里有

JScript code

    $(document).click(function(event){
           if(event.target.className!="Money_Box"){
              $(Money_Box).hide();
           }
    })



但是任然不知道解决方式..或者有无其他方法可代替 点击任意元素,如果不是指定元素则隐藏指定元素?

作者: darklelly   发布时间: 2011-09-04

热门下载

更多