为什么这个Jquery Selector无法正常工作?

Cli*_*ote 2 javascript jquery jquery-selectors

我正在尝试选择所有具有类foo的文本框.这样做:

console.log( $("input .foo") );
Run Code Online (Sandbox Code Playgroud)

无论如何都行不通

console.log( $(".foo") );
Run Code Online (Sandbox Code Playgroud)

作品.为什么是这样?我究竟做错了什么?

Chr*_*ann 9

JQuery选择器就像CSS选择器一样.你要

$("input.foo");
Run Code Online (Sandbox Code Playgroud)

你有什么,$("input .foo")是选择任何<input>元素的类foo的所有后代.


Joe*_*nos 7

这个空间就是这样做的.应该$("input.foo")

你拥有它的方式,它正在寻找具有类foo内部的元素input.