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
就可以了,但它现在也是数字如:1no_photo.jpg,4no_photo.jpg等。
有没有办法在jquery中选择图像,其标题中有一个字符串no_photo?
答案 0 :(得分:1)
是的,当然。您可以。试试这段代码:
var no_images = $("img[title*='no_photo']").parent();
$(no_images).css('pointer-events','none');
并查看jquery selectors。
答案 1 :(得分:0)
这应该适合你:
var no_images2 = $j("img[title=^'Click to enlarge image']").parent();
或
var no_images2 = $j("img[title=$'1no_photo.jpg']").parent();
查看starts with和ends with选择器。