【发布时间】:2016-02-16 16:03:21
【问题描述】:
我的页面上有以下输入:
<input type="text" name="r1" />
我正在尝试使用 JQuery 选择它,使用 $("[name='r1']"),由于某种原因它返回 null。好的,好的,标题具有误导性,因为是我做错了;你能告诉我什么吗?
编辑:
$('input[name="r1"]') 也不起作用。另外,抱歉打错了。
【问题讨论】:
-
你是在元素渲染后引用它吗?
-
您的示例中的名称是“r1”而不是“r2”是这里的错字还是您尝试选择的代码中有“r2”?
-
-通过单击我的答案中的链接检查小提琴上的工作演示......它工作正常......
-
如果选择器似乎不起作用,可能是因为您试图在页面实际(完全)加载之前找到它们。确保在文档加载后运行用于查找元素的 jQuery 代码 $(document).ready(function() {... }
标签: javascript jquery html jquery-selectors