fix tag, prevent multiple clik, use tag attribute