Jquery 按姓名搜索子项
如何通过名称搜索子div,并将其与给定变量的字符串值进行比较 这就是我的想法:Jquery 按姓名搜索子项,jquery,html,Jquery,Html,如何通过名称搜索子div,并将其与给定变量的字符串值进行比较 这就是我的想法: var vname="whatever"; if($("#container").children().attr('name')==vname{ $("#container").children().attr(vname).addClass("selected"); } 您可以使用: 或者,如果您只想要直接子女: $('#container > [name="' + vname + '"]').add
var vname="whatever";
if($("#container").children().attr('name')==vname{
$("#container").children().attr(vname).addClass("selected");
}
您可以使用:
或者,如果您只想要直接子女:
$('#container > [name="' + vname + '"]').addClass('selected');
你可以试试
$("#container").children("[name="+vname+"]").addClass('selected');
你也可以使用一些过滤器
var vname="whatever";
$("#container")
.children()
.filter(function(){
return $(this).attr('name') == vname;
})
.addClass("selected");
var vname="whatever";
$("#container")
.children()
.filter(function(){
return $(this).attr('name') == vname;
})
.addClass("selected");