课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
谁能用通俗的语言解释下 ,$("input:not(:checked) ")是什么意思;
$("input:not(checked) ")是什么意思(这个checked前面没有冒号);
2016-09-05
源自:jQuery基础 (一)—样式篇 2-7
正在回答
:checked和:not两个都是筛选选择器,
:checked是选择处于选中状态的复选框或单选按钮元素,
:not(:checked)是选择处于非选中状态的复选框或单选按钮元素,
:not()筛选选择器需要传入一个筛选选择器作为参数,作用是获取参数筛选选择器的非,
传入的不带冒号的checked,这种写法是错误的,因为传入的不是筛选选择器,传入任意不带冒号的英文字母效果都一样
不正经的人
因为:checked 它本身就是jQuery中的选择器,意思是:选择器选取所有选中的复选框或单选按钮。学到表单对象属性选择器那章就知道了。 和:not :lt这些一样都是选择器 ,选择器前面要加:
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
1 回答表单筛选选择器不就是元素选择器吗
1 回答全选择器是否可以同时选择多个元素?
1 回答子选择器选择的是父元素的直接后代吗
1 回答子元素选择器问题
1 回答什么是选择所有元素去除不匹配给定的选择器的元素?