Use safe jquery element references

Since `this.$el` has existed in backbone for a while and it's safer than
referring to the global `$`, we should use it.

Tests all pass.