jquery介绍

官方网站
http://jquery.com/download/

引入Jquery支持

jQuery基本使用
jQuery 标识符号 $

在jQuery的书写中,所有$ 都可以使用jQuery这个单词代替。 jQuery == $

//就绪函数

//jquery参数

//使用jquery取值赋值

//关于事件绑定的不同

jQuery选择器
选择器作用:定位标签。
css : 标签、class、id
JavaScript:id、name、tagname
jQuery:五大类

基本选择器
共三个选择器 标签、ID(#)、class(.)

层级选择器
层级(标签关系):父子关系、兄弟关系。
三个选择器 > | + | ~

选择器使用 > 说明获取当前标签下指定的子标签(亲的父子关系)

选择器 + 获取当前标签同级的下一个元素 (兄弟)

选择器 ~ 获取当前标签同级下所有的兄弟节点(兄弟)

过滤选择器
定位标签之后,在通过过滤选择器可以更精准的获取标签对象。
语法:(:选择器名称)
:first | 取第一个值
:last | 最后一个
:eq(index) | 定位第几个
:lt(index) | 小于当前索引的对象
:gt(index) | 大于当前索引的对象
:even | 偶数
:odd | 奇数

	<script type="text/javascript" src="js/jquery-3.3.1.min.js" ></script>
	<script>
		$(function(){
			
			//读取当前ul的所有子元素
			var lis = $("#ns > li");
			//取第一个值
			var t1 = $("#ns > li:first").text();
			//最后一个
			var t2 = $("#ns > li:last").text();
			//定位第几个
			var t3 = $("#ns > li:eq(3)").text();
			//小于当前索引的对象
			var t4 = $("#ns > li:lt(3)").text();
			//大于当前索引的对象
			var t5 = $("#ns > li:gt(3)").text();
			//偶
			var t6 = $("#ns > li:even").text();
			//奇
			var t7 = $("#ns > li:odd").text();
			alert(t7);
		});
		
	</script>
</head>
<body>
	
	<ul id="ns">
		<li>林黛玉</li>
		<li>梅兰芳</li>
		<li>王祖贤</li>
		<li>贾&nbsp;&nbsp;&nbsp;玲</li>
		<li>林青霞</li>
		<li>郭德纲</li>
		<li>马冬梅</li>
	</ul>
</body>

属性选择器
定位标签的时候如果上述都无法定位,那么可以在借助属性选择器直接定位
语法:[属性名=属性值]

表单选择器
表单选择器其实使用方式和过滤选择器是一样的,但是这个针对的表单中的一些特殊的标签做的操作。所以单独归为 表单选择器. 一共四个选择器,

分别为
激活 :enabled | 禁用 :disabled

被点击 :checked | 被选择 :selected

案例:重写广告弹框
jQuery特效之普通特效 show(时间) | hide (时间) 单位:毫秒

jQuery特效之淡出淡出 fadeIn(时间) | fadeOut(时间) 单位:毫秒

jQuery特效之帘布效果 slideDown(时间)<显示> | slideUp (时间) 单位:毫秒

jQuery特效中的回调函数

jQuery特效中的效果切换功能 fade | slide 中有这个效果,show没有
作用是:如果当前效果是隐藏的就显示出来,如果是显示的就隐藏掉

案例:table表格隔行换色
示例:

知识点
使用jquery操作css

addClass 给标签添加样式类
removeClass 给标签移除样式类

jQuery获取爷孙关系的选择器

读取所有的table下的tr,和层级无关。

jQuery直接操作css

案例代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值