中断的高亮显示动画



我正在尝试一种动态形式,其中单击添加按钮会将一行添加到字段表中,而删除按钮会带走一行。到目前为止,我已经完成了这项工作,并且我正在使用jQuery UI中的突出显示动画来引起对新插入的行的注意。问题是,如果我添加行的速度太快,新行的高光动画可能会冻结/挂起。下面是一个屏幕截图:https://i.stack.imgur.com/HUJqr.png

这是我的代码的jsbin:http://jsbin.com/ogaziv/3/edit

如果您取消注释我在 js 中注释掉的内容,则可以解决问题,但是我遇到此故障有什么原因吗?总的来说,我对JavaScript和jQuery相对较新,但这似乎很简单。

您正在选择$('.dyn_combo_qty tr:last td'),它通过添加新tr选择最后一个tr元素,现在最后一个tr是 1 到最后一个,这会停止它的动画。

http://jsbin.com/ogaziv/7/edit

最新更新