世民奉命大敗楊文幹回朝後。唐高祖已經還朝,明明知道建成涉足謀反一事,卻並不提及易儲(改立李世民為太子)之事。世民猜到其中已有變化,付諸一笑罷了。原來又是元吉建成靠賄賂託付妃嬪,不怕高祖不為所迷,仍命建成還守京師,只是責他兄弟不睦,後當痛改前非。天子無戲言,況易儲問題,關係重大,奈何輕許,又奈何輕忘?
有一次,建成請李世民到東宮去喝酒。世民喝了幾盅,忽然感到肚子痛。別人把他扶回家裏,他一陣疼痛,竟嘔出血來。李世民明白是建成在酒裏下了毒,請醫服藥總算慢慢好了。
還有一次城南出獵,建成元吉故意讓世民騎一匹悍馬想暗算他,世民即一躍上馬,往逐一鹿,鹿將追及,馬忽仆倒。世民不待馬蹶,已跳出圈外,待馬仆而復起,復躍上馬身,三仆三躍,毫不受傷,因旁顧左右道:「死生有命,豈是暗算所能致死麼?」建成聞言,不覺失色。至校獵已畢,又去賄托尹張二妃,尹張二妃,復向高祖饒舌,謂:「秦王自言天命所歸,將為真主,斷不至有浪死的情理。」高祖頓時大怒,先召建成元吉侍側,然後召世民面斥道:「天子自有天命,不是智力可求,汝為什麼專想此位哩?」世民忙免冠頓首,請下法司案驗。高祖怒尚未解,忽有一內監入報道:「突厥大舉入寇,前鋒已到豳州了。」恰是世民的救星。高祖被他一驚,才將怒意打消,改容慰勉世民,令他仍然冠帶,與商戰守事宜。世民道:「火來水淹,兵來將擋,兒臣願出去一戰。」
建成、元吉想害李世民,但是又怕世民手下勇將多,真的動起手來,占不到便宜,就想先把這些勇將收買過來。建成私下派人送了一封信給秦王手下的勇將尉遲敬德,表示要跟尉遲敬德交個朋友,還給尉遲敬德送去一車金銀。尉遲敬德跟建成的使者說:「我是秦王的部下。如果私下跟太子來往,對秦王三心二意,我就成了個貪利忘義的小人。這樣的人對太子又有什麼用呢。」說著,他把一車金銀原封不動地退了。
建成遭到尉遲敬德的拒絕,氣得要命。當天夜裏,元吉派了個刺客到尉遲敬德家去行刺。尉遲敬德早就料到建成他們不會放過他。一到晚上,故意把大門打開。刺客溜進院子,隔著窗戶偷看,只見尉遲敬德斜靠在床上,身邊放著長矛。刺客本來知道他的名氣,怕他早有防備,沒敢動手,偷偷地溜回去了。建成元吉,復入訴高祖,誣言敬德有謀反意,高祖竟欲殺敬德,虧得世民入朝固請,才得免罪。