P(AM/ACE/AMPS) was a novel cucurbit[7]uril-modified functional polymer. Simplex method was used to optimize synthetic conditions. Hydrogen ion-responsive behavior was studied. P(AM/ACE/AMPS) can be used as intelligent thickening to mediate acid-rock reaction.