Created by: anhulife
The bug will appear if the mouse enters into other elements from the former elements when the hiding-delay is not the 0s. At the same time, the 'tooltip' of the former elements won't hide. That's why I move the 'timeout' to the 'self' from the 'this'.