Javascript jquery通过src属性查找元素
我有一个小图库(代码只是示例): 此返回0。知道为什么吗?这是一个bug,还是我做错了什么?您需要Javascript jquery通过src属性查找元素,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我有一个小图库(代码只是示例): 此返回0。知道为什么吗?这是一个bug,还是我做错了什么?您需要 你可以用这种方式 问题 $(“#gallery_imgs img”).find(“[src=”+that.attr(“src”)+“]”)你试图在img元素中找到src元素,而不是在img元素中找到你需要的img元素 你可以用这种方式 问题 $(“#gallery_imgs img”).find(“[src=”+that.attr(“src”)+“]”)你试图在img元素中找到src的元素
你可以用这种方式
问题
$(“#gallery_imgs img”).find(“[src=”+that.attr(“src”)+“]”)你试图在img
元素中找到src
元素,而不是在img
元素中找到你需要的img元素
你可以用这种方式
问题
$(“#gallery_imgs img”).find(“[src=”+that.attr(“src”)+“]”)你试图在img
元素中找到src
的元素,而不是img
元素中的
$("p").html($("#gallery_imgs img[src="+that.attr("src")+"]").length);
试一试
@klenium Welcome很高兴它有帮助。@klenium Welcome很高兴它有帮助。
var that = $("#gallery_imgs img:eq(1)");
$("p").html($("#gallery_imgs img").find("[src='"+that.attr("src")+"']").length);
$("p").html($("#gallery_imgs img").filter("[src='"+that.attr("src")+"']").length);
$("p").html($("#gallery_imgs").find("img [src='"+that.attr("src")+"']").length);
$("p").html($("#gallery_imgs img[src="+that.attr("src")+"]").length);