jQuery找到选择器问题

Thi*_*ker 1 jquery jquery-selectors fancybox

我有这样的代码:

$('.mainp').find('A[href$=jpg]','A[href$=jpeg]','A[href$=gif]','A[href$=png]').fancybox();
Run Code Online (Sandbox Code Playgroud)

它仅适用于.jpg文件.当我将其更改为:

$('.mainp').find('A[href$=png]').fancybox();
Run Code Online (Sandbox Code Playgroud)

它适用于.png文件.那么我做错了,fancybox()不适用于所有类型的文件?

Kob*_*obi 5

逗号属于字符串,我不认为find可以采取很多参数.

$('.mainp').find('A[href$=jpg], A[href$=png]').fancybox();
Run Code Online (Sandbox Code Playgroud)

另请参阅:选择器/多个