fix over-bind event after append