被猫咬了后24小时之内打针是有效果的,但是狂犬病的潜伏期是一个月到三个月左右,在这个时间内打狂犬疫苗也是有一定效果的,被猫咬伤后是有可能会感染狂犬病病毒,特别是伤口比较深的,需要去防疫站注射狂犬疫苗比较安全,一般在24小时内注射是效果最好的。