百工和灵王、景王的族人起兵，与悼王争夺王位。此举亦得到了毛伯得、尹文公、召庄公的支持。王子朝击败了悼王。悼王出奔，并向晋国告急。十月，晋国派大夫籍谈、荀跞率军保护悼王回到王城。十一月十二日，王子朝遂杀悼王，晋国攻之，立周景王的另一个儿子王子丐，是为周敬王。在晋国的帮助下，敬王把王子朝赶到了王京洛邑（今河南洛阳西南）。随后晋军便撤军回国了。王子朝再度击败敬王，佔领了王城，自称周王。敬王退往王城东面的狄泉，人称「东王」；王子朝则被称作「西王」。双方混战了三年之久。前516年，晋国卿士赵鞅大合诸侯，前往支