我有一个页面使用Ajax定期刷新表上的某些数据。我希望在更换/更新数据之前以某种方式“捕获”该表上特定列中的某些变量,然后循环遍历那些“旧值”,将它们与“新值”进行比较。然后,对于从Ajax / JSON进入我们的任何“新”值/行,我想在这些行中添加一个类(“new_row”)...一次“突出显示然后淡入淡出”效果他们被吸引了。
嗯,我正在做的是,在解析新传入的JSON数据的例程中,我想我只是使用以下内容来“抓住”“旧”表:
var mytable = $('#cities_table");
但是试图用.each(看tr)来解决这个问题,这给了我一些奇怪的错误,所以我想我会把那个mytable对象抛弃。
当我这样做时,我明白了:
({0:{}, length:1, context:{location:({}), search_incidents:{0:{}, 1:{}, 2:{}, 3:{}, 4:{}, 5:{}, 6:{}, 7:{}, 8:{}}, ZeroClipboardMovie_2:{}, ZeroClipboardMovie_3:{}, _html5shiv:1}, selector:"#cities_table"})
现在,“search_incidents”在页面上是另一种形式......而ZeroClipboardMovies也在页面的其他位置。
我不明白为什么我无法“抓住”那张桌子?