Thanks for the suggestions. The error console helped me solve the problem.
It showed an issue in the Javascript that preloads thumbnails, titles, and links for the jCarousel plugin. I looked at the indicated line in the page source, and noticed that it was referencing an image whose title contained double quote marks.
I guess that this must have been breaking the Javascript, because the error said that this line was missing a closing curly bracket. I changed the image's title to use single quotes instead... and now jCarousel works fine.
The interesting thing is that the problem was occurring on any page I viewed, not just the one with the double quotes in the image title. Because the Javascript was preloading titles for all the images in the album, it was encountering this problem every time it ran.
Maybe there is a way to make the jCarousel plugin detect and deal with double quotes... my Javascript skills are not that great, so I don't know if I want to try to tackle this.

But for now, I'll just avoid double quotes in image titles.