I feel like it might be better to create the handler when we have the event then use view.delegate would solve this a little better?

- will simplify code here by removing the parentNode stuff here
- will remove html parsing (we have the hour when we create the element)