solve jquery click run 2 times bug