jquery(熟能生巧)核心总结1---文档、属性、筛选(核心之总结)

4.文档

///

总结:(append,prepend,prependto,after,before,insertafter,insertbefore,
wrap,replace,empty):重点在页面的内容,各种情况的加,包围。

//
detach()()从dom中删除所有匹配的元素,这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些
匹配的元素。
clone():复制。


5.属性

//

研究的对象是html的元素的对象和css的对象


attr():获取属性、设置属性、同属性之间函数赋值。
prop(name|properties|key,value|fn):获取在匹配的元素集中的第一个元素的属性值。
通过函数来设置所有页面上的复选框被选中。
$("input[type='checkbox']").prop("checked", function( i, val ) {
  return !val;
});
addClass(class|fn):为每个匹配的元素添加指定的类名。
$('ul li:last').addClass(function() {
  return 'item-' + $(this).index();
});
toggleClass(class|fn,[,sw]):如果存在(不存在)就删除(添加)一个类。
.index():同辈中的索引值
html([val|fn]):取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
无参数 描述:
返回p元素的内容。
参数val 描述:
设置所有 p 元素的内容。
回调函数描述:
使用函数来设置所有匹配元素的内容。
text([val|fn]):取得所有匹配元素的内容。
val([val|fn|arr]):获得匹配元素的当前值。
next():取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。




6.筛选

///

第几个元素,最近的,孩子,选择器,map(将一组元素转换成其他数组),has(保留包含特定后代的元素,
去掉那些不含有指定后代的元素),not()(删除与指定表达式匹配的元素),slice(start,end)选取一个匹配的子集
closest(expr,[con]|obj|ele):

/

jQuery 1.3新增。从元素本身开始,逐级向上级元素匹配,并返回最先匹配的元素。。
find():搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
next():取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。
add():把与表达式匹配的元素添加到jQuery对象中。这个函数可以用于连接分别与两个表达式匹配的元素结果集。
addSelf():加入先前所选的加入当前元素中。
contents():查找匹配元素内部所有的子节点(包括文本节点)。如果元素是一个iframe,则查找文档内容。
end():回到最近的一个“破坏性”操作之前。即,将匹配的元素列表变为前一次的状态。




©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页