我有这样的代码:
$('.mainp').find('A[href$=jpg]','A[href$=jpeg]','A[href$=gif]','A[href$=png]').fancybox();
它仅适用于.jpg文件。当我将其更改为:
$('.mainp').find('A[href$=png]').fancybox();
适用于.png文件。那么我做错了,fancybox()不适用于所有类型的文件?
答案 0 :(得分:5)
逗号属于字符串,我认为find
不能使用很多参数。
$('.mainp').find('A[href$=jpg], A[href$=png]').fancybox();
另请参阅:Selectors/Multiple