jQuery找到选择器问题

时间:2009-09-23 10:26:48

标签: jquery jquery-selectors fancybox

我有这样的代码:

$('.mainp').find('A[href$=jpg]','A[href$=jpeg]','A[href$=gif]','A[href$=png]').fancybox();

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

$('.mainp').find('A[href$=png]').fancybox();

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

1 个答案:

答案 0 :(得分:5)

逗号属于字符串,我认为find不能使用很多参数。

$('.mainp').find('A[href$=jpg], A[href$=png]').fancybox();

另请参阅:Selectors/Multiple