在一个网站中(不是我的),有一个包含值的表。我正在给这个网站做一些附加的东西。我有一个jQuery脚本,它抓取该表的值,然后向该表添加一列,并为每一行计算一个特定值。当表上的行被重新排列时,这些值会发生变化(用户可以拖放这些行),我想知道如何检测该事件,以便知道何时重新计算值。
我这样做的方法是,我有一个对象x
,它包含几个带ids的<tr>
。
例如:x = [ <tr id="1">, <tr id="2">, <tr id="3">]
我需要在x的元素重新排列时触发一个事件,例如,如果x变为[ <tr id="2">, <tr id="1">, <tr id="3">]
发布于 2016-11-19 07:23:15
在开始时制作对象的副本。每次激活任何可能影响对象的函数时,检查对象中的每个元素是否等于复制的对象中的元素。
如果是,那就继续吧。
如果不是,那么做你需要做的任何事情,然后将当前对象与新的位置赋值给你在开始时创建的复制变量,然后继续执行。
https://stackoverflow.com/questions/40687375
复制相似问题