-
$(":enable");选取可用的表单元素; $("disable");选取不可用的表单的元素; $(":checked");选取被选中的<input>的元素; $(":selected");选取被选中的<option>的元素。 注意事项: 1.选择器checked适用于复选框和单选框,对于下拉框元素, 使用 :selected 选择器 2.在某些浏览器中,选择器:checked可能会错误选取到<option>元素,所以保险起见换用选择器input:checked,确保只会选取<input>元素查看全部
-
除了input筛选选择器,几乎每个表单类别筛选器都对应一个input元素的type值。 大部分表单类别筛选器可以使用属性筛选器替换。比如 $(':password') == $('[type=password]')查看全部
-
:first只匹配一个单独的元素,但是:first-child选择器可以匹配多个:即为每个父级元素匹配第一个子元素。这相当于:nth-child(1) :last 只匹配一个单独的元素, :last-child 选择器可以匹配多个元素:即,为每个父级元素匹配最后一个子元素 如果子元素只有一个的话,:first-child与:last-child是同一个 :only-child匹配某个元素是父元素中唯一的子元素,就是说当前子元素是父元素中唯一的元素,则匹配 jQuery实现:nth-child(n)是严格来自CSS规范,所以n值是“索引”,也就是说,从1开始计数,:nth-child(index)从1开始的,而eq(index)是从0开始的 nth-child(n) 与 :nth-last-child(n) 的区别前者是从前往后计算,后者从后往前计算查看全部
-
$("parent>child")子选择器 $("ancestor descendant")后代选择器 $("prev + next")相邻兄弟选择器 $("prev ~ siblings")一般兄弟选择器查看全部
-
addEventListener一共有三个参数(event, function, useCapture),最后一个参数默认是false,表示事件句柄在冒泡阶段执行,true表示在捕获阶段执行。查看全部
-
|= 等于或后面接连字符"-" (以下省略属性2字) *= 包含该元素 ~= 包含该元素并有空格分隔 = 完全等于该元素 != 不存在该属性或属性不等于该元素 ^= 以该元素开头 $= 以该元素结尾 $("[属性]") 具有此属性的元素 $("[属性过滤器1][属性过滤器N]") 具有所有指定属性的元素 以下为笔记摘录: 1.$("selector[attribute|='value']");如$("div[name='-']");选择器指定属性值等于给定字符里或宜该字符里为前缀(该字符后跟一连字符‘-’)的元素); 2.$("selector[attribute*='value']"),如$("div[name*='a']");选择器指定属性中有给定的字符串的元素; 3.$("selector[attribute~=‘value’]"),如$("div[name~='a b']");选择器指定属性中用空格分隔的值包含一个空格的元素; 4.$("selector[attribute='value']");如$("input[type='text']").选择器指定属性中的值与改value值相等的元素; 5.$("selector[attribute!='value']");如$("input[checked!='checked']")选择器指定属性中的值不存在的元素; 6.$("selector[attribute^='value']");如$("div[class^='1']");选择器中以指定属性中的值为开头的值的元素;匹配以1为开头的class的div的元素 7.$("selector[attribute$='value']");如$("div[class$="0"]");选择器中以指定属性中的值为结尾的值的元素,匹配以0为结尾的class名的div元素;查看全部
-
第二段script代码有点难multiple;val()方法返回每个选中选择项的数组值查看全部
-
html()与.text()的使用查看全部
-
:contains与:has都有查找的意思,但是contains查找包含“指定文本”的元素,has查找包含“指定元素”的元素查看全部
-
第三段script代码+怎么在浏览器中显示拼接俩字;val参数变量怎么原型显示了?查看全部
-
选择器 $(":visible") 选择所有显示的元素 $(":hidden") 选择所有隐藏的元素 注意: :hidden选择器,不仅仅包含样式是display="none"的元素,还包括隐藏表单、visibility等等。 我们有几种方式可以隐藏一个元素: 1.CSS display的值是none。 2.type="hidden"的表单元素。 3.宽度和高度都显式设置为0。 4.一个祖先元素是隐藏的,该元素是不会在页面上显示 5.CSS visibility的值是hidden 6.CSS opacity的指是0。 如果元素中占据文档中一定的空间,元素被认为是可见的。 可见元素的宽度或高度,是大于零。 元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局。查看全部
-
groove:凹槽,对应ridge脊状; 这个图很清楚了,groove就是四周有凹槽,跟solid直接一条实线是不一样的,groove是立体,solid是扁平,没有所谓的阴影变化查看全部
-
内容筛选选择器 $(":contains(text)");选择所有包含指定文本的元素 $(":partent");选择所有包含子元素或者文本的元素 $(":empty");选择所有没有子元素的元素,包含文本节点 $(":has(selector)");选择元素中至少包含指定选择器的元素 注意事项: 1.:contains与:has都有查找的意思,但是contains查找包含“指定文本”的元素,has查找包含“指定元素”的元素 2.如果:contains匹配的文本包含在元素的子元素中,同样认为是符合条件的。 3.:parent与:empty是相反的,两者所涉及的子元素,包括文本节点查看全部
-
大部分表单类别筛选器可以使用属性筛选器替换。比如 $(':password') == $('[type=password]')查看全部
-
节点层次关系搞清楚编好选择对象!!查看全部
举报
0/150
提交
取消