问答详情
源自:2-7 jQuery选择器之基本筛选选择器

括号中的:checked是什么意思

checked不是属性吗 可以直接用来当过滤筛选吗

提问者:慕慕0099883 2018-04-21 14:31

个回答

  • 慕粉_蓝
    2018-08-17 13:50:28

    $("input:not(:checked)")表示没有checked属性的input标签

    $("input:not(:checked) + p")表示 没有checked属性的input标签 的 名为P兄弟标签

  • 有一个昵称
    2018-06-11 15:04:54

    属性过滤器 呀

  • 慕无忌3126970
    2018-04-22 11:08:55

    不要把not和:checked分开理解,

             $("input:not(:checked) + p").css("background-color", "#CD00CD");这句代码的意思就是

             选中没有checked属性的input,即是下面的第二个

              <input type="checkbox" name="c" checked="checked" />1

               <input type="checkbox" name="b" />2

    初学不必细抠