target should be selector, node, or jquery element