trigger增加直接操作client的支持。其实可以认为是trigger既可以触发worker事
件，也可以触发client事件