gpt4 book ai didi

javascript - jQuery off().remove() 或 .remove().off() 性能

转载 作者:行者123 更新时间:2023-11-28 13:33:39 26 4
gpt4 key购买 nike

我在 stackoverflow 上阅读了不同的答案,了解如何销毁 wigdet/jQueryObject 并取消绑定(bind)其上的所有事件。

这就是我的想法。

  1. $('选择器').remove().off().find("*").off();
  2. $('选择器').off().remove().find("*").off();

问题:我的问题是关于上述2的性能。更改顺序是否会导致性能差异?在 remove() 之后或 remove() 之前使用 off() 有区别吗?或者它是相同的并且顺序并不重要,就性能而言?

更新:

还有空呢

  1. $('selector').empty().off().find("*").off();
  2. $('选择器').off().empty().find("*").off();

最佳答案

完全没有必要这样做,remove() 的文档州

In addition to the elements themselves, all bound events and jQuery data associated with the elements are removed.

所以你需要的是

$('selector').remove();

关于javascript - jQuery off().remove() 或 .remove().off() 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23043234/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com