The serpentine belt will not stay on my 99 Dodge Caravan when it rains. This has happened 3 times

I have the same problem. Have you solved yours? Thanks, Sam