元子攸不能容忍尔朱荣跋扈，在尔朱荣回朝后设计铲除之，梁武帝亦于530年趁机派兵拥立元悦为帝。但不久后尔朱氏就立尔朱荣内侄长广王元晔为帝，孝庄帝也被尔朱家族所杀害，元悦见状亦放弃称帝而南归。尔朱氏觉得元晔世系疏远，又废元晔改立孝文帝侄元恭。尔朱家族大将高欢倒戈，立辖区内的宗室勃海太守元朗为帝以号令天下，讨伐尔朱家族，并取得胜利。532年，高欢以元恭为尔朱氏所立、元朗世系疏远为由，皆废黜，有意立元悦，元悦于是北返，但因德行有失，高欢没有立他，而是立孝文帝孙平阳王元修为帝，是为孝武帝。元恭、元悦、元晔、元朗皆