I think you can use the ng-change attribute for this.  That said, using jquery isn't necessarily the worst things, especially since it's just styling, not changing anything in a data model.