JQuery基础知识

JQuery

JQuery简介

JQuery是js的封装库,提供了大量的APL,是目前使用最流行最广泛的js库。

引用方式

在head和body中都可以引入,注意放在页面的标签后面必须添加入口函数

$(function(){})

DOM节点关系

父节点 parent()
子节点 children()
所有的兄弟节点 Siblings()
后面的一个兄弟节点 next()
前面的一个兄弟节点 prev()
后面的所有兄弟节点 nextAll()
前面的所有兄弟节点 prevAll()
添加类名 addClass(‘类名’)
移出类名 removeClass(“类名”)
切换类名 toggleClass(“类名”)

DOM 增删语法

$("#box").append("我是尾部追加的元素")  ;
$("#box").prepend("我是头部追加的元素";
$("#box").after("我是外部末尾添加的元素";
$("#box").before("我是外部头部追加的元素";
$("我是内部追加的元素").appendTo($("#box"));
$("#box").remove();//删除自身的所有的子元素
$("#box").empty();//删除子元素但是保留自身
$("#box").html("");//和上面的empty的用法相同

JQuery动画

hide()隐藏 show()隐藏
$(selector).animate(styles,speed,easing,callback)

掉钱案例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			*{
				margin: 0;
				padding: 0;
			}
			html,body{
				width: 100%;
				height: 100%;
			}
			.box{
				width: 100%;
				height: 100%;
				background-color: black;
			}
			span{
				position:relative;
			}
		</style>
	</head>
	<body>
		<div class="box">
			
		</div>
		<script src="jquery.min.js">
		</script>
		<script>
			function money(){
				// 我们要创建span标签放在div里面去
				var $span=$("<span>王宇</span>")
				// 随机数
				var left=Math.random()*1300
				$span.css({
					"fontSize":"30px",
					"color":"red",
					"left":left+"px"
				})
				$(".box").append($span);
				$span.animate({
					"top":"600px"
				},1000,function(){
				
					$(this).remove();
				})
			}
			setInterval(money,1000)
		</script>
	</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值