validate target element before firing event