$("input")和$(":input")区别是什么?

来源:2-13 jQuery选择器之表单对象属性筛选选择器

atlunix

2018-09-14 16:53

选择表单元素,上一节课用的是$(":input")写法,这一节课却是$("input:enabled"),这节课的input前面少了一个冒号。

这是为什么呢。试了一下

1.$(":nput:enabled");

2.$("input:enabled"),显示的结果是一样的。

为什么呢?

写回答 关注

1回答

  • atlunix
    2018-09-14 16:59:46

    $("input") 只选择input类型的控件

    $(":input") 选择input,textarea,select,button类型的控件

    效果是一样的,前者使用的 标签选择器 的写法,后者使用的 表单筛选选择器 的写法


jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题