齐景公欲称霸,以高张在内为相,主持内政;
国夏在外为将,主持军事。前490年,景公临终前,吩咐高张与国夏,立幼子荼为国君。
及景公卒,高张与国夏立吕荼为君。大夫
田乞想立景公的另一个儿子阳生为君。于是,他表面上与两位丞相关系融洽,暗地里对大夫们说:“高张、国夏二人很危险,趁他还没有动手,我们先干掉他吧!”经过田乞如此煽风点火,弄得大夫们人人自危,齐国朝堂上下离心离德。
于是,田乞联合大夫鲍牧率兵进宫,攻杀高张、国夏二卿。高张奔鲁国;国夏奔莒。与此同时,田乞等人拥立阳生为君,这就是
齐悼公。
齐景公三十一年,
鲁昭公被
季孙氏、
叔孙氏、
孟孙氏逼迫而奔齐。第二年,齐景公攻取鲁地郓,使鲁昭公居住。之后,景公打算亲自率领齐国大军送鲁晤公归国。而季氏家臣申丰、女贾私下收买了景公的宠臣梁丘据,让他阻止齐景公。梁丘据以不要得罪鬼神、祸及自身为由,劝说齐景公不要亲自率军攻鲁。景公最终被梁丘据的鬼神之说吓住,不敢亲自率师,于是派公子钮率师攻鲁,结果无成。是年秋,景公又盟会鲁昭公、莒子、邾手、杞伯、商议送鲁昭公归国,但始终没有结果。鲁昭公在齐日久,逐渐被景公所看轻。齐景公三十四年,鲁昭公不得已而至晋国乾侯,而晋国对鲁昭公长期在齐不满意。齐景公三十五年,鲁昭公又自乾侯至郓。齐景公对昭公至晋国也不满,是年高张奉命唁昭公,称昭公为“主君”。当时称卿大夫为主君,高张称昭公“主君”,是把鲁昭公视为卿大夫,所以子家子对昭公说:“齐卑君矣,君只辱焉。”昭公无奈,又到乾侯,三年后死于乾侯。
齐景公三十八年秋,
周敬王派人到晋国,请求为成周增筑城墙。下年春,晋国率领诸侯增筑成周城墙,三十天完工。当时,高张来晚了,没有赶上诸侯筑城。晋国女叔宽认为高张这是违背众意,“众之所为,不可奸也”,高张将不免于祸患。
齐景公五十八年夏天,景公夫人燕姬所生的嫡子尚未成年就死了。景公想立宠姬芮生的儿子荼为太子,但荼年龄幼小,并且其母芮姬品行不好、地位也卑贱,大臣们都不同意。景公一意孤行,该年秋天,景公生病,让高张和国夏立荼为太子,而把群公子放逐到莱邑。不久,景公死,高张与国夏奉太子荼即位,这就是
齐晏孺子。
田乞平时与公子阳生一直关系密切,欲改立公子阳生。田乞假装侍奉高张和国夏,每逢上朝都和他们坐同一辆车,并且说大夫们的坏话,说他们不想立晏孺子,想作乱;到了朝廷上又在诸大夫面前说高张和国夏的坏话,说他俩要发动祸乱消灭他们,劝大夫们先下手除掉高张、国夏。