javascript - JQuery 选择器不起作用

标签 javascript jquery html jquery-selectors

我的页面上有以下输入:

<input type="text" name="r1" />

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

编辑:

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

最佳答案

上次编辑

Working DEMO

HTML代码

<input type="text" name="r1" />​

J查询代码

$(document).ready(function() {
   alert($('input[name="r1"]').length);
});​

旧更新

你这里有拼写错误你试图找到 r2 元素,它不在那里只是更新代码,如 $("[name='r1']")

要找到正确的方法,您应该按照以下操作

$("input[name='r2']")$("[name='r2']")

编辑

根据您编辑的问题,您应该在此处检查示例:Attribute Equals Selector [name="value"]

编辑

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

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

关于javascript - JQuery 选择器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13068989/

相关文章:

javascript - 你如何将 webpack file-loader 和 svg-inline-loader 用于 SVG?

javascript - 如何更改弹出窗口的位置

javascript - 使用 AngularJs Ng-Click 在 Textarea 中的当前光标位置插入文本

javascript - 如何从加载的 JavaScript 文件访问在 yepnope.js 中声明的变量?

javascript - 使用 angular-google-maps 指令与异步加载的 <markers> 不起作用

php - onchange事件在使用jquery从另一个php页面添加的下拉菜单中不起作用

javascript - 防止图像在移动设备上加载

php - 为什么ajax @post到达php页面时为空

javascript - Canvas - 有时使用 lineTo() 的笔画会产生边缘

html - 图片上的HTML5音频请点击