Methods for detecting a plurality of targets in a biological sample are provided. The method comprises contacting the biological sample with a plurality of target-binding probes to form a plurality of target-bound probes, covalently attaching at least one of the target-bound probes to the biological sample, and observing the signals from the target-bound probes sequentially. An associated kit and device for detection of the plurality of targets are also provided.