0
var no_images2 = $j("img[title='Click to enlarge image no_photo.jpg']").parent();
$j(no_images2).css('pointer-events','none');

var no_images3 = $j("img[title='Click to enlarge image no_photo1.jpg']").parent();
$j(no_images3).css('pointer-events','none');

我正在使用这个片段来选择带有这些标题的图像的父 div,但是现在我需要更多的图像,就像no_photo.jpg上面有.jpg等。

有没有办法在 jquery 中选择图像,其中标题中有一个字符串 no_photo ?

4

2 回答 2

1

是的当然。你可以。试试这个代码:

var no_images = $("img[title*='no_photo']").parent();
$(no_images).css('pointer-events','none');

并查看jquery 选择器

于 2013-07-16T10:08:16.283 回答
0

这应该适合你:

var no_images2 = $j("img[title=^'Click to enlarge image']").parent();   

或者

var no_images2 = $j("img[title=$'1no_photo.jpg']").parent();   

查看以选择器开头选择器结尾。

于 2013-07-16T10:06:24.480 回答