Gondolom az oldal dinamikusan tölti be a settings_page-t vagy a lista elemeit emiatt értelemszerűen a sima click nem fog menni, mert mikor az fut még nincs olyan elem az oldalon (konzolból oldal betöltés után természetesn megy), erre van kitalálva az on, ami nem az elemre rakja az eseményt, hanem valamelyik ősére ami biztos mindig van az oldalon.