The signature for Logger.listen: is (event_type, element, callback). Does @el.data('child-url') returns an element? I haven't read the listen function yet, so maybe I am being misled by the parameter name.