zoukankan      html  css  js  c++  java
  • Jquery 选择器性能问题

     选中某一个网页元素,是开销很大的操作。所以,使用选择器的次数应该越少越好,并且尽可能缓存选中的结果,便于以后反复使用。

    原写法:

    $("#tblTmsOrderDetail tr").find("td:eq(18)").find("input[type=checkbox]").attr("disabled", "disabled");

    当数据量达到一定数量级的时候会提示脚本运行过慢

    可以这样写:

    var tr = $("#tblTmsOrderDetail tr");

    tr.find("td:eq(18)").find("input[type=checkbox]").attr("disabled", "disabled");

    这样可以达到优化的效果.

  • 相关阅读:
    第7章例7-12
    第7章例7-11
    第7章例7-9
    第7章例7-8
    第7章例7-7
    第7章例7-6
    第7章例7-5
    第7章例7-4
    第7章例7-3
    第7章例7-2
  • 原文地址:https://www.cnblogs.com/chenjm/p/2658298.html
Copyright © 2011-2022 走看看