可以替换$(":input")的属性筛选器是$("[input]")吗?

来源:2-12 jQuery选择器之表单元素选择器

利木

2017-01-31 12:06

大部分表单类别筛选器可以使用属性筛选器替换。

所以想知道可以替换$(":input")的属性筛选器是什么?

试了下用$("[input]")结果页不对……



再试了一下:用$("[type]")就可以,可是这是为什么呢?

指定属性为什么是type而不是input?

写回答 关注

2回答

  • 知音1005
    2017-02-07 13:50:08
    已采纳

    input是元素,它不是属性,所以不能用属性删选器,而type是属性,所以$("[type]")就可以

  • 忘忧草94
    2017-02-02 00:37:45

    input是类型,不是页面元素。

jQuery基础 (一)—样式篇

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

217509 学习 · 1218 问题

查看课程

相似问题