fixed bug for dom/off(el)