Changed back to .on() since .ready() caused selectmenu() to not exist