Web front-end fourth season (jQuery): 3: 201-jQuery realizes advertising pop-up window +202-Animation settings about show and hide functions +203-Animation effects of sliding and fading and fading

content

First, the purpose

1. Think: learn front-end knowledge

2. Thinking: Take notes, next time you don't need to watch the video, just look at the notes to quickly recall.

2. Reference

1. GitHub URL of my own code

2. SIKI Academy: I refer to this video for practice

3.w3school official website: use it as a dictionary

4. Rookie Tutorial: Use as a Dictionary

5. Web Front End Season 1 (HTML): My own note-taking blog

6. Web Front End Season 2 (CSS): My own note blog

7. Web Front End Season 3 (JavaScript): My own note-taking blog

3. Attention

Operation: 1: Success: 201-jQuery implements advertisement pop-up window

1. Running result: success:

Action: 2: Success: 202 - Animate about show and hide functions

1. Running result: success:

Action: 3: Success: 203 - Slide and fade animation effects

1. Running result: success:


First, the purpose

1. Think: learn front-end knowledge

2. Thinking: Take notes, next time you don't need to watch the video, just look at the notes to quickly recall.

2. Reference

1. GitHub URL of my own code

​​​​​GitHub - xzy506670541/WebTest: Web Frontend for SIKI Academy

2. SIKI Academy: I refer to this video for practice

Login - SiKi Academy - Life is endless, learning is endless! Teacher siki's Unity3D professional video learning platform, thousands of real-time update courses for students to watch online, provide the latest, most complete and fastest video learning courses for domestic developers http://www.sikiedu.com/my/course /212

  1. I refer to this video for practice

3.w3school official website: use it as a dictionary

w3school online tutorials

4. Rookie Tutorial: Use as a Dictionary

Rookie Tutorial - Learning is not only technology, but also a dream!

5. Web Front End Season 1 (HTML): My own note-taking blog

Web Front End Season 1 (HTML): 1:101 - Why Learn Web Front End? +102 - What is HTML? +103-Installation tools and learning methods+04-Create the first web page file Action: Success 1. What is HTML? 1. Why learn HTML? 1. Applicable objects of this course? 1. Relationship between web front-end engineers and back-end 1. What development tools are used? 1. How to study? 1. Operation: The first webpage: 1. Purpose 1. 2. Reference 1. SIKI Academy Login - SiKi Academy - Life is endless, learning is endless! I refer to this video practice 1. Nodepad++ official website https: https://blog.csdn.net/qq_40544338/article/details/120907015

6. Web Front End Season 2 (CSS): My own note blog

Web Front End Season 2 (CSS): 1:101-What is CSS+102-Download and install HBuilder+103-What are div and span tags+104-The difference between block elements and inline elements+105-CSS basic syntax _Smart_zy Blog-CSDN Blog Directory 1. Purpose 1. Think: learn front-end knowledge 2. Think: take notes, you don't need to watch the video next time, just look at the notes to quickly recall. 2. Reference 1. GitHub URL of my own code 1. SIKI Academy: I refer to this video for practice 1. w3school official website: use it as a dictionary 1. Rookie tutorial: use it as a dictionary 3. Note 4. Operation: 1: Success: 101 - What is CSS? 1. Success: Understand what CSS is 4. Operation: 2:102-Download and install HBuilder1. Download: found that the official website does not have HBuilder (already the previous version), all are HBuilderX1. Create a project. https://blog. csdn.net/qq_40544338/article/details/120968455

7. Web Front End Season 3 (JavaScript): My own note-taking blog

Web Front End Season 3 (JavaScript): 1: Chapter 1: JavaScript Basics: 101-What is the JavaScript language +102-Write the first JavaScript code +103-Three ways to write js code_Smart_zy's Blog-CSDN Blog directory 1. Purpose 1. Think: learn front-end knowledge 2. Think: take notes, next time you don't need to watch the video, just look at the notes to quickly recall. 2. Reference 1. GitHub URL of my own code 1. SIKI Academy: I refer to this video for practice 1. W3school official website: use it as a dictionary 1. Rookie tutorial: use it as a dictionary 3. Note 4. Operation: 1: Success: 101 - What is the JavaScript language 1. Introduction to JS 4. Operation: 2: Success: 102-Write the first JavaScript code 1. New project: 1. Running result: Success: Jump out of the warning window 4. Operation: 3: Success: 103- Writing j. https://blog.csdn.net/qq_40544338/article/details/121351279

3. Attention

Operation: 1: Success: 201-jQuery implements advertisement pop-up window

1. Running result: success:

Get and add event
$("#id").click(function(){ });

Get and set content
$("#id").innerHTML = ""; // error
$("#id").html("");

Get the html element
$("#id")
parameter is the selector

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		
		<script type="text/javascript" src="js/jQuery/jQuery%20Core%203.3.1-uncompressed.js"></script>
		
		<style type="text/css">
			#ad{
				width: 300px;
				height: 300px;
				background-color: antiquewhite;
				position: fixed;
				bottom: 0;
				right: 0;
				display:none;
			}
		</style>
		<script type="text/javascript">
			setTimeout(function(){
				$("#ad").show();
			},3000);
			
			// setTimeout(function(){
			// 	$("#ad").hide();
			// },5000)
			
			$(function(){
				$("#closeBtn").click(function(){
					$("#ad").hide();
				});
			});
		</script>
	</head>
	<body>
		<div id="ad">
			<button id="closeBtn">关闭</button>
		</div>
	</body>
</html>

Action: 2: Success: 202 - Animate about show and hide functions

1. Running result: success:

Show and hide (belongs to the basic in effect)
show() //equivalent to
the first parameter of display:block slow fast milliseconds (speed)
The second parameter is the callback function
hide()
The first parameter is the speed
second The parameter is the callback function
Toggle
. If it is displayed, it will be hidden
. If it is hidden, it will be displayed.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>

		<script type="text/javascript" src="js/jQuery/jQuery%20Core%203.3.1-uncompressed.js"></script>

		<style type="text/css">
			#ad {
				width: 300px;
				height: 300px;
				background-color: antiquewhite;
				position: fixed;
				bottom: 0;
				right: 0;
				display: none;
			}
		</style>
		<script type="text/javascript">
			// setTimeout(function() {
			// 	//1.show:参数:slow、fast、1000
			// 	//出现:快速
			// 	// $("#ad").show();

			// 	//2.出现:慢慢的
			// 	// $("#ad").show("slow");

			// 	//3.出现:持续一段可以控制的时间
			// 	// $("#ad").show(2000);

			// 	//4.动画播放完毕执行回调函数
			// 	$("#ad").show(2000, function() {
			// 		console.log("show动画执行完毕!");
			// 	});

			// }, 1000);

			// // 5.
			// setTimeout(function() {
			// 	//hide:隐藏
			// 	$("#ad").hide(2000, function() {
			// 		console.log("动画隐藏了");
			// 	});
			// }, 5000);

			// 6.出现广告
			setTimeout(function() {
				// $("#ad").toggle();
				$("#ad").toggle("slow");
			}, 1000);

			//点击关闭按钮隐藏广告:通过toggle
			$(function() {
				$("#closeBtn").click(function() {
					// $("#ad").toggle();
					$("#ad").toggle("slow");
				});
			});

			// setTimeout(function(){
			// 	$("#ad").hide();
			// },5000)

			// $(function() {
			// 	$("#closeBtn").click(function() {
			// 		$("#ad").hide();
			// 	});
			// });
		</script>
	</head>
	<body>
		<div id="ad">
			<button id="closeBtn">关闭</button>
		</div>
	</body>
</html>

Action: 3: Success: 203 - Slide and fade animation effects

1. Running result: success:

Reference URL


Show and hide (belongs to the basic in effect)
show() //equivalent to
the first parameter of display:block slow fast milliseconds (speed)
The second parameter is the callback function
hide()
The first parameter is the speed
second The parameter is the callback function
Toggle
. If it is displayed, it will be hidden
. If it is hidden, it will be displayed.
Slide show and hide
slideDown and
slideUp
parameters are the same as above.
Other display and hide effects
fadeIn
fadeOut

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>

		<script type="text/javascript" src="js/jQuery/jQuery%20Core%203.3.1-uncompressed.js"></script>

		<style type="text/css">
			#ad {
				width: 300px;
				height: 300px;
				background-color: antiquewhite;
				position: fixed;
				bottom: 0;
				right: 0;
				display: none;
			}
		</style>
		<script type="text/javascript">
			// 显示广告:几种方式
			setTimeout(function() {
				// $("#ad").slideDown();
				// $("#ad").slideDown(2000);
				// $("#ad").slideToggle(2000);
				$("#ad").fadeIn(1000);
				// $("#ad").fadeToggle(1000);
				$("#ad").fadeTo(1000, 0.5); //1完全透明
			}, 1000);

			//点击关闭按钮隐藏广告:几种方式
			$(function() {
				$("#closeBtn").click(function() {
					// $("#ad").slideUp();
					// $("#ad").slideUp(2000);
					// $("#ad").slideToggle(2000);
					$("#ad").fadeOut(1000);
					// $("#ad").fadeToggle(1000);
					// $("#ad").fadeTo(1000,0);//0完全不透明
				});
			});
		</script>
	</head>
	<body>
		<div id="ad">
			<button id="closeBtn">关闭</button>
		</div>
	</body>
</html>

Guess you like

Origin blog.csdn.net/qq_40544338/article/details/121634829