input

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

夜阑卧听风吹雨y

2018-07-02 21:21

$('input:enabled').css("border", "2px groove red");选取可用的表单元素。

那是不是文中所有的可用input都会被选中执行.css("border", "2px groove red"),那复选框和单选按钮为什么不行?

写回答 关注

3回答

  • 馨馨相印
    2018-07-27 14:49:22
    已采纳

    checkbox和radio的border不可以直接设置css.

      <input type="checkbox" style="border:2px groove red"/>这样是没有效果的。

    所以$('input:enabled').css("border", "2px groove red")对于复选框和单选按钮没有效果

    夜阑卧听风吹...

    非常感谢!

    2018-08-01 11:16:39

    共 1 条回复 >

  • 夜阑卧听风吹雨y
    2018-07-04 12:43:36

     <input type="checkbox" checked="checked">

            <input type="checkbox">

            <input type="radio" checked>       

            <input type="radio">

    我问的是复选框和单选按钮,不是text,这我还不知道啊?

  • 二阶堂蓝
    2018-07-03 17:29:00

    enable只能对启用的表单元素起作用,代码里面有下面的这个

    <input value='这是默认启用的' type="text">

    上面这个就是启用的表单,启用表单没有的就是禁用表单,不能操作

    <input value='这是禁用的表单' disabled="disabled" type="text">

    上面这个是禁用表单

jQuery基础 (一)—样式篇

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

217509 学习 · 1218 问题

查看课程

相似问题