sometimes not all the image fade in.
Yeah, this is typically a fairly basic problem: some images finish loading before you've assigned them a load event handler. This is especially likely when the images are cached.
If the images are in the HTML the only reliable way is, unfortunately, to include an (extremely ugly) inline onload attribute:
<img src="..." alt="..." onload="$(this).fadeIn();">
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…