triggers are independent from replication
if an insert /update occures, the trigger should fire.
apply is executing insert-delete-update statements
if you mean after sql statements defined by replication, these are regular statements and not triggers, that fire after the apply finishes a cycle.
if you want to keep the sequence of operation as on source, there is a setting in apply - transaction based... this will respect the order