Jquery 查询字符串选择器解析

Jquery 查询字符串选择器解析,jquery,jquery-selectors,Jquery,Jquery Selectors,我向jquery传递了一个字符串,如下所示 “” 我想从输入中获取bar属性的值 我有 var htmlstring = "<input id='foo' type='checkbox' bar='foobar'/><img id='blah' src='blahblah' />"; var bar = $(htmlString).find('input:checkbox').attr("bar"); var htmlstring=“”; var bar=$(htmlS

我向jquery传递了一个字符串,如下所示 “”

我想从输入中获取bar属性的值

我有

var htmlstring = "<input id='foo' type='checkbox' bar='foobar'/><img id='blah' src='blahblah' />";
var bar = $(htmlString).find('input:checkbox').attr("bar");
var htmlstring=“”;
var bar=$(htmlString).find('input:checkbox').attr(“bar”);
但它似乎不起作用

有什么想法吗

谢谢

.find()
更改为
.filter()

示例:

这是因为该方法只查看jQuery对象顶层元素的后代,而该方法只查看顶层元素


此外,这可能是问题中的一个输入错误,但您的
htmlString
变量的大小写已更改。

@pixelby:是的,爱我的上标!:o)
.filter('input:checkbox')