Flooded a number of them. But, always immediately soaked in fresh water, then dried. They worked fine, and I'm still using them. They are solid state and damn robust.
So, another recommendation for a good freshwater soak, dry, and try again. Cleaning the contacts is not a bad idea. Won't hurt as long as the cleaning is not destructive.
CRITICAL! - Do not attempt to USE the card, take pictures (like in your husbands camera), format, or otherwise write to the card. This could alter the index of the card and make retrieval more difficult or impossible.
Unless the card is really screwed up the pictures are there, but it could have had the index messed up. That's why it won't read. Picture recovery software is designed to READ the card, (only) without needing the index, find pictures, re-name/number them, and download them where ever you indicate. You can do a Google search on programs that are specifically designed to do this both free and paid. As long as the program ONLY READS, it will not further harm the card. You can try several programs safely. Some are faster, some are slower and more thorough.
If you can download via your husbands camera....do it.
If you can't, use a card reader. GET A GOOD ONE! There are a LOT of cheap crap card readers that will screw up a perfectly good card. You can re-format, and start over but every time you switch platforms you get grief. Throw away cheap card readers and never go there again.
NOTE - Best to never format your card in the PC. Always format IN THE CAMERA. You are less likely to get hassles with index corruption this way.