唐太宗李世民立的第一个太子是长子李承乾。唐太宗对李承乾寄于厚望,倾注了大量的心血。但李承乾实在不是一块好料,不务正业、喜好声色犬马,整日和一帮群小相亵狎,甚至娈童搞同性恋。唐太宗对其很失望,于是渐渐瞩意另一个儿子魏王泰。魏王泰是个阴谋家,四处活动要扳倒太子。李承乾知道唐太宗不喜欢自己,又受到魏王泰步步紧逼,于是铤而走险动了谋反的心思。不想阴谋很快败露,李承乾这个太子被废。李承乾被废后,魏王李泰成了热门人选,也获得了一些大臣的支持。但李泰这个阴谋家用力过猛,聪明反被聪明误,竟然和唐太宗说:“如果立我为太子,我就杀掉自己的儿子,这样将来可以传位给弟弟李治”。这种虚伪的做法反而引起了唐太宗和群臣的警惕。而唐太宗也渐渐了解在李承乾谋反一事中,李泰起了很坏的作用。李泰伪君子、阴谋家的面目暴露了。这样唐太宗权衡再三,听取长孙无忌的建议,立忠厚老实的李治为太子。
唐太宗李世民