Okay, even if the wire has zero resistance, then charges are being transferred in the direction of electric field, which means there must be a potential drop according to the distance travelled by the charges in the direction of electric field. But, in my book, as it is explained, it seems like the potential remains constant throughout the journey of the charge and that it abruptly changes when the charge reaches the other end of the battery. Well, that's just like saying that a body dropped from a height has an abrupt potential drop when it reaches the ground and has no potential drop along its journey if there is no air friction.
I think the potential drop still happens. The difference is only that in case of an ideal wire, the potential drop corresponds to the increase in kinetic energy of the electrons, because the electrons can accelerate forever in this case when there are no positive ions to collide to, while in case of a real wire, the potential drop mostly corresponds to the heat developed.

