The invention discloses a method and special immune affinity adsorbent for extracting quinolone compound and/or sulfonamide compound. The immune affinity adsorbent consists of a solid-phase carrier and Norfloxacin monoclonal antibody and/or sulfamethoxazole monoclonal antibody coupled with the carrier, wherein the Norfloxacin monoclonal antibody and the sulfamethoxazole monoclonal antibody are obtained by taking Norfloxacin hapten, sulfamethoxazole hapten and carrier protein conjugate as immunogen; the quinolone compound is at least one of the following 13 types of compounds: Ciprofloxacin, Norfloxacin, Pefloxacin, Ofloxacin, Enoxacin, Marbofloxacin, Lomefloxacin, Danofloxacin, Enrofloxacin, Sarafloxacin, Difloxacin, Oxolinic acid and Flumequine; and the sulfonamide compound is at least one of the following 6 types of compounds: sulfapyridine, sulfathiazole, sulphapyridine, sulfamethizole, sulfamonomethoxine and sulfamethoxazole.