I would go with 'On'..
and
You could say 'The drug attached to the clothes' however it would make more sense as a sentence apart from the first or you could also use another word like 'stuck' to the clothes instead as a more relative or suitable word concerning this sentence.
:)