Salary calculator js improvements
Resolves some issues found in #853 (closed)
- Rename bindElements to bindEvents
- Change .click to .on(click
- Change
value ? value : key
tovalue || key
- Refactor the implementation of
this
.this
should always just reference thesalaryCalculator
instance - Pass experience range using data attributes instead of parsing text