关于jquery的slow效果在谷歌浏览器上出现的bug
最近在做项目的时候遇到一个奇怪的问题,一个展开和收缩的效果导致表格出现未知的空格。最后在别的知道下才找出,原来是jquery的bug。
初始界面,点击行后展开,再点击隐藏子节点,但是在谷歌浏览器下却出现了未知的空行。右键审查元素也找不到对应的编码。效果如下:
在ie和ff上一切正常,这段效果的代码是:
就是tr的显示和隐藏效果,在给表格加上边框后:
这个空行居然不是表格的内容
在一个js大神的提醒下:原来是我使用了show("slow");
去掉之后就一切正常了。这个问题纠结了很久。