JQuery选择器不起作用

Blu*_*ire 2 html javascript jquery jquery-selectors

我的页面上有以下输入:

<input type="text" name="r1" />
Run Code Online (Sandbox Code Playgroud)

我试图用JQuery选择它,使用$("[name='r1']"),并且由于某种原因它返回null.好吧,很好,标题是误导性的,因为我做错了; 你能告诉我什么吗?

编辑:

$('input[name="r1"]')也不起作用.另外,抱歉打字错误.

Pra*_*ana 7

最后编辑

工作演示

Html代码

<input type="text" name="r1" />?
Run Code Online (Sandbox Code Playgroud)

Jquery代码

$(document).ready(function() {
   alert($('input[name="r1"]').length);
});?
Run Code Online (Sandbox Code Playgroud)

旧更新

你有拼写错误,你试图找到r2不存在的元素就像更新代码一样$("[name='r1']")

要么

找到你应该做的正确方法如下

$("input[name='r2']")$("[name='r2']")不仅仅是

编辑

根据您编辑的问题,您应该检查此处的示例:属性等于选择器[name ="value"]

编辑

为了正确检查你可以这样做

$(document).ready(function() {
   alert($('input[name="r1"]').length);
});
Run Code Online (Sandbox Code Playgroud)