私はそのようなコードを手に入れました:
$('.mainp').find('A[href$=jpg]','A[href$=jpeg]','A[href$=gif]','A[href$=png]').fancybox();
また、.jpgファイルに対してのみ機能します。次のように変更すると:
$('.mainp').find('A[href$=png]').fancybox();
.pngファイルで機能します。だから私が間違っているのは、そのfancybox()がすべてのタイプのファイルで機能していないということですか?