jquery的基础知识

windows.onload与$(socument).ready的区别

1.执行时间

windows.onload必须等所有的网页元素包括图片都加载出来,然后执行

$(socument).ready是dom结构绘制完成后就可以执行,不用等到网页元素加载完毕

2.简化写法

windows.onload没有简化写法

$(document).ready(function(){})可以简写成$(function{}

3.执行数量不同

windows.onload只执行最后一个

$(document).ready(function(){})全部执行

jequery的特点

write less,do more 

jequery 选择器

tr:even偶数

#id单个元素,多个id相同时只能匹配到第一个

.class元素集合

*所有元素(包括html和body)

逗号隔开可以选择多个元素

层次选择器

层次选择器是利用DOM元素间的层次关系来选择元素,来获取指定元素的子元素、后代元素和兄弟元素等。

后代选择器 

后代元素:被包含在祖先元素中的元素。
祖先元素:包含后代元素的元素。

选择器 选择器 选择器{}

子代选择器 

父元素:直接包含子元素的元素。
子元素:被父元素直接包含的元素。

选择器1 > 选择器2{}

兄弟选择器

+ 选择器

  如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器。 

 ~ 选择器 
  作用是查找某一个指定元素的后面的所有兄弟结点。 

$(selector).prevAll( selector )

功能描述:获得集合中每个匹配元素的所有前面的兄弟元素,选择性筛选的选择器。 

$(selector).nextAll( selector )

功能描述:获得每个匹配元素集合中所有下面的同辈元素,选择性筛选的选择器。 

$(selector).siblings( selector )

功能描述:获得匹配元素集合中每个元素的兄弟元素,可以提供一个可选的选择器。

父辈选择器

选中父元素的集合

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值