Doesn't this take care of it anyways, wouldn't changing it form `.one()` to `.on()` take care of the issue?