classNameBinding
is a great option for this use case.
Just for reference, if you need to deal with low level browser events, you can do that in the View
layer.
http://emberjs.com/guides/views/handling-events/
{{#view App.ClickableView}}
This is a clickable area!
{{/view}}
App.ClickableView = Ember.View.extend({
click: function(evt) {
alert("ClickableView was clicked!");
}
});