IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 20210828-js-jQuery基础入门 -> 正文阅读

[JavaScript知识库]20210828-js-jQuery基础入门

1,导入jquery包进入js中

2,我的第一个jquery,jquery的ready()方法,及简写方式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>我的第一个jquery</title>
		<script src="js/jquery-1.7.2.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript">
		
		//调用jquery的ready()方法,当把dom页面加载完后,调用该方法的回调函数
		$(document).ready(function(){
			console.log("dom页面加载完成。")
		});
		//onload方法只调用一次
		//ready()方法可多次调用,比onload先加载
		$(document).ready(init);//调用函数init
		
			function init(){
			console.log("页面dom加载完成后要初始化的内容,调用函数init");
			}
		
		//简写方法
		$(function(){
			console.log("jquery的简写方式")
		});
		
		</script>
	</head>
	<body>
		
		<div id="show">
			<h1>今日遇故知,万语千言不忍谈</h1>
		</div>
		
	</body>
</html>

?3,dom对象和jquery对象

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>dom对象和jquery对象</title>
		<script src="js/jquery-1.7.2.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript">
			
			$(function(){
				//dao对象
				console.log(document.getElementById("show"));
				//dao对象输出,包括标签
				console.log(document.getElementById("show").innerHTML);
				//只输出内容
				console.log(document.getElementById("show").innerText);
				
				//dom对象转变为jquery对象
				//$(dom对象)-->jquery
				console.log($(document.getElementById("show")).html());
				console.log($(document.getElementById("show")).text());
				//jquery对象看作是dom对象的数组类型,存放dom对象
				//jquery对象加[数组下标],变成dom对象
			});
			
		</script>
	
	
	</head>
	<body>
		
		<div id="show">
			<h2>一格</h2>
		</div>
		
	</body>
</html>

4,类选择器的操作

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>jquery选择器操作</title>
		<script src="js/jquery-1.7.2.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript">
			
			$(function(){
				//id选择器--->基本的三个选择器
				//""扩起,.css写入css样式
			/* 	$("#box").css("width","300px")
						 .css("hight","300px")
						 .css("backgroundColor","#eee");
				//标签选择器,直接使用对象.多样式赋值({})
				$("li").css({color:"blue",fond_size:"30px"});
				//类选择器
				$(".p").css({color:"red",font_weight:"宋体"});
				
				console.log($("li").length);//获取jquery匹配元素个数
				console.log($("li").size());
				//div li div标签的子元素li (子孙们)
				$("div li").css("color","red");
				//div标签下一成li (儿子们)
				$("div > li").css("color","blue");
				
				//.p类选择器后面的后一个li元素(大弟)
				$(".p+li").css("color","blue");
				//类选择器后面的li元素 (弟弟们) 同级
				$(".p ~ li").css("color","blue");
				//选择的那个li
				$(".p").css("fontSize","30px");
				//.title选择器同辈的li元素(兄弟们)
				// $(".title").siblings().css("color","red");
				 */
				
				/* //li元素的操作
				$("li:first").css("color","red");//li的第一个
				$("li").first().css("color","red");
				//改变最后一个li
				$("li:last").css("color","red");
				//选择所有的li排除p的li 
				$("li:not(.p)").css("color","red"); */
				
				//从0开始,选择所有偶数even
				$("li:even").css("color","red");
				//从0开始,选择所有奇数odd
				$("li:odd").css("color","blue");
				//eq(?)选择序号=?,从0开始
				$("li:eq(4)").css("color","#eee");
				//ge()序号大于?,0开始
				$("li:gt(4)").css("color","red");
				//lt()序号小于?,0开始
				$("li:lt(4)").css("color","blue");
			});
			
		</script>
	</head>
	<body>
		<div id="box">
			<li>地方</li>
			<ul>
				<li class="p">选择1</li>
				<li>选择2</li>
				<li>选择3</li>
				<li>选择4</li>
			</ul>
			<ul>
				<li>选择1</li>
				<li>选择2</li>
				<li>选择3</li>
				<li>选择4</li>
			</ul>
			<ul>
				<li>选择1</li>
				<li>选择2</li>
				<li>选择3</li>
				<li>选择4</li>
			</ul>
		</div>
	</body>
</html>

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-29 21:50:40  更:2021-08-29 21:50:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年6日历 -2024/6/2 9:53:02-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码