我怎么写这个?
$('document #filters input')
我试过了:
$(document).$('#filters input')
答案 0 :(得分:1)
如果您需要document
,则应该是:
$(document).find("#filters input");
或同等的:
$("#filters input", document);
document
是一个变量。选择器中的未加标签的名称是标记名称,未扩展为变量,因此您的选择器正在某处查找<document>
标记。
答案 1 :(得分:0)
只需使用$("#filters input")
即可。在你的第一个例子中,你正在处理&#34;文件&#34;作为元素,在第二个示例中,代码不正确。查找jQuery的.find
方法以获得更多帮助。
答案 2 :(得分:0)
您正在寻找的是.filter()
,它的用法如下:
$(document).filter('#filters input');