This article investigates a class of multi-agent systems (MASs) with known dynamics external disturbances, where the communication graph is directed, and the followers have undirected connections. To eliminate the impacts of external disturbance, the technologies of disturbance observer-based control are introduced into the containment control problems. Additionally, to save communication costs and energy consumption, a distributed disturbance observer-based event-triggered controller is employed to achieve containment control and reject disturbance. Furthermore, designing the event-triggered function using an exponential function is beneficial for a time-dependent term while ensuring the exclusion of Zeno behavior. Finally, a numerical simulation is provided to validate the effectiveness of the theoretical analysis.