javascript - jQuery 发现无法使用属性选择器?

标签 javascript jquery

我有一个带有表单的页面,其中:

  • $('form').find('input[type=submit]') 给出 [undefined]
  • 但是 $('form input[type=submit]') 按预期工作...

正常吗?

最佳答案

两者都工作正常

console.log($('form').find('input[type=submit]').val());
console.log($('form input[type=submit]').val());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form>
  <input type="submit" value="somevalue" />
</form>

关于javascript - jQuery 发现无法使用属性选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27572661/

相关文章:

javascript - 如何选择加载的图像并将其插入到 div 中

javascript - Google Drive API - 更改文件所有者 - 权限错误 400 "Permission type field required"

jquery - 浏览器 'sessionStorage' 无法进入另一个页面

javascript - jQuery slider 自动播放按钮不起作用

javascript - JQuery addClass 对元素没有影响

javascript - 如何仅使用 CSS 制作标签页?

javascript - jQuery 工具 - 工具提示问题

javascript - 如何使用 Node JS 向 ActiveMQ 发送 JSON 对象消息

javascript - 自定义 Angular $http 序列化程序

javascript - 如何在 Canvas 中制作多个元素