本发明提供一种固色剂,其制法为:在第一反应步骤中,让二烯丙基胺或N- 甲基二烯丙基胺的均聚物或者二烯丙基胺与N-甲基二烯丙基胺的共聚物,与表卤醇进行反应,该反应任选地在脂族胺或多胺的存在下进行,或者让上述均聚物或共聚物与表卤醇同脂族胺或多胺的反应产物进行反应,任选地随后对第一反应步骤中的反应产物进行部分季胺化,其特征在于,该最终产物含有以氨基总量为基准至少10%(摩尔)如下式(I)的叔胺基,其中X=卤素,其条件时,当均聚物是N-甲基二烯丙基胺的均聚物时,在于表卤醇的反应中必须有脂族胺或多胺的存在,而当均聚物时二烯丙基胺的均聚物时,必须对第一反应步骤中的反应产物进行部分季胺化。
------------------- 作者不详。