jQuery 基础知识

jquery-3.7.0.js 和 jquery-3.7.0.min.js 【jquery-3.7.0包合集】 jquery-3.7.0.js 和 jquery-3.7.0.min.js 【jquery-3.7.0包合集】 jquery-3.7.0包合集下载 包含: jquery-3.7.0.js jquery-3.7.0.min.js 立即下载

1.jQuery的使用

要想使用 jQuery 的话,我们必须先要官网上下载(  http://jquery.com/  )3.7 到 4.0的开发版本就可以,下载到文件夹以后桌面都可以 ,然后拖动到代码编辑器根目录下即可

 

 在需要使用 jQuery 的页面引入 jquery 的核心 js 文件

<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>

2. DOM 对象 与 jQuery 包装集对象

DOM 对象

        通过 js 方式获取的元素对象( documnet )

JQuery 对象

        通过 jquery 方法获取的元素对象,返回的是 jquery 包装集

区别:

        获取 dom 对象时会返回 “  元素  ”  本身的标签及内容

        获取 jQuery 对象时会返回一个 包装集 对象

<!-- 
		Dom对象
			通过js方式获取的元素对象(document)
		Jquery对象
			通过jquery方法获取的元素对象,返回的是jquery包装集
	 -->
<!-- 引入jquery的核心js文件 (如果未引入jquery,则报错:$ is not defined)-->
<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
	/*  Dom对象 */
	var divDom = document.getElementById("mydiv");
	console.log(divDom);
	var divsDom = document.getElementsByTagName("div");
	console.log(divsDom);
	// js获取不存在的元素
	var spanDom = document.getElementsByTagName("span");
	console.log(spanDom);
	var spanDom2 = document.getElementById("myspan");
	console.log(spanDom2);

	console.log("==========");


	/* Jquery对象 */
	// 通过id选择获取元素对象  $("#id属性值")
	var divJquery = $("#mydiv");
	console.log(divJquery);
	// jquery获取不存在的元素
	var spanJquery = $("#myspan")
	console.log(spanJquery);

	console.log("========");
	/* Dom对象 转 Jquery对象 */
	// Dom对象转为jQuery对象,只需要利用$()方法进行包装即可
	var divDomToJquery = $(divDom);
	console.log(divDomToJquery);

	/* Jquery对象 转 Dom对象 */
	// 获取包装集对象中指定下标的元素,将jquery对象转换成dom对象
	var divJqueryToDom = divJquery[0];
	console.log(divJqueryToDom);

</script>

3.基础选择器

基础选择器

id选择器        #id属性值        $(" #id属性值 ")  选择id为指定的元素对象(  如果有多个同名的id属性,则以第一个为标准 )

类选择器        .class属性值        $('' .class属性值 '')  选择clsss为指定值的元素对象

元素选择器        标签名/元素名        $(" 标签名/元素名 ")  选择所有指定标签的元素对象

通用选择器        *        $('' * '')        选择页面中所有的元素对象

组合选择器        选择器1 , 选择器2        $(''  选择器1,选择器2 '')  选择指定选择器选中的元素对象

<body>
		<div id="mydiv1" class="blue">元素选择器</div>
		<div id="mydiv1">id选择器1<span>span中的内容</span></div>
		<span class="blue">样式选择器</span>
</body>
<script type="text/javascript">
	 	// id选择器			#id属性值	
		var mydiv = $("#mydiv1");
		console.log(mydiv);
		
		// 类选择器			.class属性值	
		var clas = $(".blue");
		console.log(clas);
		
		// 元素选择器		标签名/元素名
		var spans = $("span");
		console.log(spans);
		
		// 通用选择器		*	
		var all = $("*");
		console.log(all);
		
		// 组合选择器		选择器1,选择器2,..
		var group = $("#mydiv1,div,.blue");
		console.log(group);
		
		
	 </script>

4.层次选择器

层次选择器:

        后代选择器

               格式: 父元素  指定元素( 空格隔开 )

                示例:$( ''  父元素   指定元素  '' )

                选择父元素的所有指定元素(  包含第一代、第二代等 ) 

         子代选择器

                格式:父元素 > 指定元素 (大于号隔开)

                示例:$('''  父元素 >  指定元素 '')

                选择父元素的所有第一代指定元素

        相邻选择器

                格式:元素 + 指定元素 (  加号隔开 )

                示例:$('''  元素 + 指定元素 '')

                选择元素的下一个指定元素( 只会查找下一个元素的 ,如果元素不存在,则获取不到)

        同辈选择器

                格式:元素 ~ 指定元素 (  波浪号隔开 )

                示例:$(''  元素 ~ 指定元素  '')

                选择元素下面的所有指定元素

        

<body>
	<div id="parent">层次择器
		<div id="child" class="testColor">父选择器
			<div class="gray">子选择器</div>
			<img src="http://www.baidu.com/img/bd_logo1.png" width="270" height="129" />
			<img src="http://www.baidu.com/img/bd_logo1.png" width="270" height="129" />
		</div>
		<p>p元素</p>
		<div>
			选择器2<div>选择器2中的div</div>
		</div>
	</div>
</body>
<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
	// 后代选择器
	var hd = $("#parent div");
	console.log(hd);

	// 子代选择器
	var zd = $("#parent > div");
	console.log(zd);

	// 相邻选择器
	var xl = $("#child + div");
	console.log(xl);

	// 同辈选择器
	var imgs = $(".gray ~ img");
	console.log(imgs);

</script>

5.表单选择器

  表单选择器   :input      查找所有的input元素:$(":input");

                      注意:会匹配所有的input、textarea、select和button元素。

      文本框选择器    :text

      密码框选择器    :password

      单选按钮选择器 :radio

      多选按钮选择器 :checkbox

      提交按钮选择器 :sunmit

      图像按钮选择器 :image

      重置按钮选择器 :reset

      文件域选择器    :file

      按钮选择器   :button

<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
	<script type="text/javascript">
		// 表单选择器		:input
		var inputs = $(":input");
		console.log(inputs);
		// 元素选择器
		var inputs2 = $("input");
		console.log(inputs2);

6.操作元素的属性

        操作元素的属性

                属性的分类:

                        固有属性:元素本身就有的属性(id、name、calss、style)

                        返回值是boolean的属性:checked、selected、disabled

                        自定义属性:用户自己定义的属性

                attr()和 prop()的区别

                        1.如果是固有属性,attr()和 prop()方法均可操作

                        2.如果是自定义属性,attr()可操作,prop()不可操作

                        3.如果是返回值是 boolean 类型的属性

                                如设置属性,attr()返回具体的值,prop()返回 true

                                未设置属性。attr()返回 undefined,prop()返回 false

               1. 获取属性

                        attr(‘’  属性名 ‘’)

                        prop(‘’  属性名 ‘’)

                2. 设置属性值

                        attr(‘’  属性名 ‘’,‘’  属性值 ‘’)

                        prop(‘’  属性名 ‘’,‘’  属性值 ‘’)

                3. 移除属性

                        removeAttr(‘’  属性名  ‘’)

        总结:如果属性的类型是 Boolean (checked、selected、disabled),则使用prop()方法,否则使用 attr ()方法

 <input type="checkbox" name="ch" checked="checked" id="aa" abc="aabbcc"/>	aa
		 <input type="checkbox" name="ch" id="bb" />	bb
	</body>
	<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
	<script type="text/javascript">
		/* 获取属性 */
		// 固有属性
		var name = $("#aa").attr("name");
		console.log(name);
		var name2 = $("#aa").prop("name");
		console.log(name2);
		// 返回值是boolean的属性(元素设置了属性)
		var ck1 = $("#aa").attr("checked"); // checked
		var ck2 = $("#aa").prop("checked"); // true
		console.log(ck1);
		console.log(ck2);
		// 返回值是boolean的属性(元素未设置属性)
		var ck3 = $("#bb").attr("checked"); // undefined
		var ck4 = $("#bb").prop("checked"); // false
		console.log(ck3);
		console.log(ck4);
		// 自定义属性
		var abc1 = $("#aa").attr("abc"); // aabbcc
		var abc2 = $("#aa").prop("abc"); // undefined
		console.log(abc1);
		console.log(abc2);
		
		/* 设置属性 */
		// 固有属性
		$("#aa").attr("value","1");
		$("#bb").prop("value","2");
		
		// 返回值是boolean的属性
		$("#bb").attr("checked","checked");
		$("#bb").prop("checked",false);
		
		// 自定义属性
		$("#aa").attr("uname","admin");
		$("#aa").prop("uage",18);
		
		/* 移除属性 */
		$("#aa").removeAttr("checked")
		
		
	</script>

7.操作元素的样式

        attr(‘’ class ‘’)        获取元素的样式名

        attr(‘’  calss  ‘’,样式名)        设置元素样式(设置元素样式。原本的样式会被删除)

        addclass(‘’ 样式名 ‘’)       添加样式( 在原来的基础上添加样式,原本的样式会保留,如果出现相同的样式,则以样式中后定义的为准)

        css()        添加具体的样式( 添加行内样式 )

                css(‘’ 具体样式名 ‘’,‘’  样式值  ‘’)设置单个样式

                css({ “  具体样式  ”:‘’  样式值 ’‘,“  具体样式  ”:‘’  样式值 ’‘ })设置多个样式值

        removeClass(’‘  样式名 '’) 移除样式

<h3>css()方法设置元素样式</h3>
	<div id="conBlue" class="blue larger">天蓝色</div>
	<div id="conRed">大红色</div>
	<div id="remove" class="blue larger">天蓝色</div>
</body>
<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
	// attr("class") 	获取元素的样式名
	var cla = $("#conBlue").attr("class");
	console.log(cla);

	// attr("class","样式名")	设置元素的样式
	$("#conBlue").attr("class", "green");

	// addClass("样式名")	添加样式
	$("#conBlue").addClass("larger");
	$("#conBlue").addClass("pink");

	// css()	添加具体的样式(添加行内样式)
	$("#conRed").css("font-size", "40px");
	$("#conRed").css({ "font-family": "楷体", "color": "green" });

	// removeClass("样式名")		移除样式
	$("#remove").removeClass("larger");

</script>

8.操作元素的内容

        操作元素的内容

                html()        获取元素的内容,包含 html 标签(非表单元素)

                html(‘’ 内容 ‘’)        设置元素的内容,包含 html 标签(非表单元素)

                text()        获取元素的纯文本内容,不识别html标签(非表单元素)

                text(‘’ 内容 ‘’)        设置元素的纯文本内容,不识别html标签(非表单元素)

                val()        获取元素的值(表单元素)

                val()        设置元素的值(表单元素)

        表单元素:

                 文本框text、密码框password、单选框radio、复选框checkbox、隐藏域hidden、文本域textarea、下拉框select

    非表单元素:

              div、span、h1~h6、table、tr、td、li、p等

script type="text/javascript">
	 	// html("内容")		设置元素的内容,包含html标签(非表单元素)
		$("#html").html("<h2>上海</h2>");
		$("#html2").html("上海");
		// html()			获取元素的内容,包含html标签(非表单元素)
		var html = $("#html").html();
		var html2 = $("#html2").html();
		console.log(html);
		console.log(html2);
		
		
		// text("内容")	 设置元素的纯文本内容,不识别HTML标签(非表单元素)
		//$("#text").text("北京");
		//$("#text2").text("<h2>北京</h2>");
		// text()	获取元素的纯文本内容,不识别HTML标签(非表单元素)
		var txt = $("#text").text();
		var txt2 = $("#text2").text();
		console.log(txt);
		console.log(txt2);
		
		
		// val()			获取元素的值(表单元素)
		var val = $("#op").val();
		console.log(val);
		// 	val("值")		设置元素的值(表单元素)
		$("#op").val("今天天气不错");

9.创建元素和添加元素

创建元素和添加元素:创建元素  $(''  内容 '')

添加元素:

1. 前追加子元素

          指定元素.prepend(内容)      在指定元素内部的最前面追加内容,内容可以是字符串、html元素或jquery对象。

          $(内容).prependTo(指定元素);    把内容追加到指定元素内部的最前面,内容可以是字符串、html元素或jquery对象。

2.后追加子元素

        指定元素.append(内容)     在指定元素内部的最后面追加内容,内容可以是字符串、html 元素或jquery对象

        $(内容).appendTo(指定元素)    把内容追加到指定元素内部的最后面,内容可以是字符串、html 或 jquery对象

3.前追加同级元素

before()  指定元素的前面追加内容

3.后追加同级元素

after()     指定元素的后面追加内容

        注:在添加元素时,如果元素本身不存在(新建的元素),此时会将元素追加到指定位置

                如果元素本身存在(已有的元素),会将原来的元素直接剪切设置到指定位置

script type="text/javascript">
	 	// 创建元素
		var p = "<p>这是一个p标签</p>";
		console.log(p);
		console.log($(p));
		
		/* 添加元素 */
		// 创建元素
		var span = "<span>小奶狗</span>";
		// 得到指定元素,并在元素的内部最前面追加内容
		$(".green").prepend(span);
		var span2 = "<span>小狼狗</span>";
		$(span2).prependTo($(".green"));
		
		var span3 = "<span>小奶狗1</span>";
		var span4 = "<span>小奶狗2</span>";
		$(".green").append(span3);
		$(span4).appendTo($(".green"));
		
		// 将已存在内容追加到指定元素中
		$(".green").append($(".red"));
		
		
		/* 同级追加 */
		var sp1 = "<span class='pink'>女神</span>";
		var sp2 = "<span class='gray'>歌手</span>";
		
		$(".blue").before(sp1);
		$(".blue").after(sp2);
		
	 </script>

10.删除元素

        remove()

                删除元素及其对应的子元素,标签和内容一起删除

                指定元素.remove()

        empty

                清空元素内容,保留标签

                指定元素.empty()

<script type="text/javascript">
	 	// 删除元素
		$(".green").remove();
		// 清空元素
		$(".blue").empty();
		
	 </script>

11.遍历元素

        each()

                $( selector ).each(function(index,element)):遍历元素

                参数 function 为遍历 时的回调函数

                index为遍历元素的序列号,从 0 开始

                element是当前元素,此时是dom元素

<body>
		<h3>遍历元素 each()</h3>
		<span class="green">jquery</span>
		<span class="green">javase</span>
		<span class="green">http协议</span>
		<span class="green">servlet</span>
	</body>
<script type="text/javascript">
	 	// 获取指定元素 并遍历
		$(".green").each(function(index,element){
			console.log(index);
			console.log(element);
			console.log(this);
			console.log($(this));
		});

12.ready加载事件

ready加载事件

        预加载事件

        当页面结构执行加载完毕是后执行

        类似于 js 中 load 事件

        ready 事件可以写多个

        语法:

                $(document).ready(function(){

})

        简写:

                $(function(){

})

	<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript">
			
			$(function(){
				console.log("ready加载事件...");
			});
			$(document).ready(function(){
				// 获取元素
				console.log($("#p1"));
			});
			

 13.绑定事件

      bind绑定事件

        为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。

        语法:

          $(selector).bind( eventType [, eventData], handler(eventObject));

        ​   eventType :是一个字符串类型的事件类型,就是你所需要绑定的事件。

            [, eventData]:传递的参数,格式:{名:值,名2:值2}

        ​   handler(eventObject):该事件触发执行的函数

        绑定单个事件

          bind绑定

            $("元素").bind("事件类型",fucntion(){

            });

          直接绑定

            $("元素").事件名(function(){

            });

        绑定多个事件

          bind绑定

            1. 同时为多个事件绑定同一个函数

            指定元素.bind("事件类型1 事件类型1 ..",function(){

            });

            2. 为元素绑定多个事件,并设置对应的函数

            指定元素.bind("事件类型",function(){

            }).bind("事件类型",function(){

            });

            3. 为元素绑定多个事件,并设置对应的函数

            指定元素.bind({

              "事件类型":function(){

              },

              "事件类型":function(){

              }

            });

          直接绑定

            指定元素.事件名(function(){

            }).事件名(function(){

              });

<body>
	<h3>bind()方简单的绑定事件</h3>
	<!-- style="cursor:pointer" 设置鼠标图标 -->
	<div id="test" style="cursor:pointer">点击查看名言</div>
	<input id="btntest" type="button" value="点击就不可用了" />
	<hr>
	<button type="button" id="btn1">按钮1</button>
	<button type="button" id="btn2">按钮2</button>
	<button type="button" id="btn3">按钮3</button>
	<button type="button" id="btn4">按钮4</button>
</body>
<script src="../js/jquery-3.7.0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
	/*
		 1.确定为哪些元素绑定事件
			获取元素
		 2.绑定什么事件(事件类型)
			第一个参数:事件的类型
		 3.相应事件触发的,执行的操作
			第二个参数:函数
	 * */
	/* 绑定单个事件 */
	$("#test").bind("click", function () {
		console.log("世上无难事,只怕有心人");
	});
	// 原生js绑定事件
	/* document.getElementById("test").onclick = function(){
		console.log("test...");
	} */
	// 直接绑定
	$("#btntest").click(function () {
		// 禁用按钮
		console.log(this);
		$(this).prop("disabled", true);
	});

	/* 绑定多个事件 */
	// 1. 同时为多个事件绑定同一个函数
	$("#btn1").bind("click mouseout", function () {
		console.log("按钮1...");
	});

	// 2. 为元素绑定多个事件,并设置对应的函数
	$("#btn2").bind("click", function () {
		console.log("按钮2被点击了...");
	}).bind("mouseout", function () {
		console.log("按钮2移开了...");
	});

	// 3. 为元素绑定多个事件,并设置对应的函数
	$("#btn3").bind({
		"click": function () {
			console.log("按钮3被点击了...");
		},
		"mouseout": function () {
			console.log("按钮3移开了...");
		}
	});

	// 直接绑定
	$("#btn4").click(function () {
		console.log("按钮4被点击了...");
	}).mouseout(function () {
		console.log("按钮4移开了...");
	});

jQuery v3.7.1.zip 立即下载

相关推荐

Spacedesk保姆级教程:用旧平板给Windows电脑当副屏,从安装到避坑一步到位

本文提供Spacedesk保姆级教程,教你如何将旧平板变成Windows电脑的副屏,从软件安装到网络配置、显示优化及声音交互,一步步避开常见陷阱。通过WiFi实现扩展屏功能,支持4K分辨率和60Hz刷新率,让闲置设备焕发新生。

weixin_42524945的博客 1万+

jQuery 3.7.0 发布,提升操作性能

jQuery 3.7.0 已正式发布。更新内容包括修复错误、引入新方法,以及提升性能。 其中值得关注的一项变化是放弃了长期使用的选择器引擎 Sizzle ——jQuery 不再依赖于作为单独项目的 Sizzle。开发者表示他已经将 Sizzle 移动至 jQuery 内部,将其代码直接放到 jQuery 核心。 据称这有助于为未来 jQuery 版本中选择器的重要变化做好准备。虽然现在意...

lzhdim的专栏 1163

基于STM32避障/循迹/蓝牙遥控小车的硬件与软件底层设计

1、实现2m的自动直线行驶,要求左右偏移不大于10cm。2、车载显示屏显示车辆当前行驶速度或车辆运行时间,当前方20cm内出现障碍物时显示与前方障碍物的距离,车每次转弯蜂鸣器报警,同时通过左右指示灯指示转弯方向。3、依次驶过障碍物①②③④,且不触碰障碍物。4、成功进行调头转弯,行驶过程中车轮不碾压黑实线。5、在车道指定位置停车且不越界。6、通过红外、蓝牙、WiFi等任意一种方式实现对小车的控制,使其前进、后退、左转、右转。

2301_78758161的博客 1万+

在Web应用程序中将jQuery版本从1.8升级到3.7

最近,我的任务是将2013年最后一次维护的Web门户中的jQuery升级到最新版本的jQuery,即截至2024年3月的3.7版。快速检查发现代码中有超过2000+个地方引用了jQuery 1.8.3

寒冰屋的专栏 3125

Unity 接入HybridCLR的点点滴滴,亲测三平台(PC、Android、WebGL)妥妥的。-问题分享

一入热更深似海啊,没有热更是真恼火啊,干啥啥不方便,动不动就得重新发包;说实在的,也是工作之余研究这个,在原有框架基础上接入这个热更,既要保持原有功能,还要支持热更,实实在在、断断续续搞了这么久,终于是接入并测通了,这一路是坎坎坷坷,下面把走过的弯弯绕绕记录下,希望对后来想接入的小伙伴有帮助吧。

GarFe的博客 1万+

lumerical-环形谐振器

利用mode求解器优化得到所需的环的总长度,即环形器的半径,然后通过varFDTD得到光场分布和透过率.

m0_61776728的博客 2189

jQuery为什么还在发布新版本?

是的,你没有看错,jQuery发布了3.7.0,这个曾经告诉大家write less do more的JS库,这个已经被很多人遗忘的前端必备,曾经有本书叫《锋利的jQuery》。但现在谁还在每天做着jQuery的工作,谁还熟练jQuery的写法?他为什么仍然还在更新?

xingyu_qie的专栏 3193

内存泄漏系列专题分析之二十一:高通相机CamX内存泄漏&内存占用分析--GPU内存拆解

通过上述debug方式,可以看到patch补丁可以顺利debug各种ION内存分布,可以通过它分析ION内存占用问题。同时我们还可以分析GPU内存泄漏问题,同样的方式可以看到所有的GPU内存分布,如果某个GPU内存持续增长,就极有可能内存泄漏,然后更具堆栈信息去分析代码,并解决GPU内存泄漏问题。!!

453

【jQuery 】基本使用

这里写目录标题一、选择器和jQuery对象1.1 选择器1.2 jQuery对象二、事件绑定和链式编程2.1 事件绑定2.2 链式编程三、jQuer常用API3.1 内容 - html()和text()3.2 样式 - css()3.3 属性 - attr()3.4 value - val()3.5 类名方法3.6 过滤方法3.7 查找方法四、注册事件和触发事件4.1 注册事件4.2 触发事件 jQuery 是一个着重简化 DOM 操作,AJAX 调用和事件 处理的 JavaScript 库; 使用jQu

weixin_45888283的博客 375

有趣的方式学习DDR5(4)—— DDR5 SDRAM 启动与初始化过程全攻略

🟢。

weixin_43199439的博客 1623

智驾车载以太网(18)-switch之报文转发和vlan处理流程

本文详细解析了交换机中报文处理和转发流程:1)通过目标MAC查找转发端口,源MAC创建ARL条目;2)VLAN标签处理包括tagged/untagged帧判断、默认VID标记等5种处理方式;3)完整转发流程包含CRC校验、IQ封装、VLAN和ARL表查询、端口向量计算及优先级队列发送。文中还涉及TCAM修改VLAN、802.1q多种模式处理等细节,省略了流量控制等次要流程。该过程实现了基于MAC和VLAN的高效二层交换。

mitugaoyang1993的博客 43

jQuery 下载与快速入门指南

jQuery 下载与快速入门指南

一起coding,一起嗨。 2925

10分钟搞定manim安装与vscode配置

manim安装与vscode配置

帅帅de三叔 3411

jQuery小测试系列之jQuery基础知识

日期:2012-4-17  来源:GBin1.com 这是jQuery小测试系列第一部分:基础知识。 来源:jQuery小测试系列之jQuery基础知识

GBin1.com 551

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

jquery基础知识

jQuery库可以通过一行简单的标记被添加到网页中,是一个js文件,可以直接用script标签引用jQuery是一个js函数库。

2302_80277784的博客 1163

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

jQuery基础知识

jQuery基础知识 1. $和jquery的关系 $其实是jQuery的别名 一般直接使用$符号 在许多JavaScript库中都会有$作为标记。如果同时使用多个JavaScript库时难免会出现冲突。 2. jQuery两种入口函数 // 入口函数 $(function(){ }) $(document).ready(function(){ }) 3. jquery的多种选择器 3.1基础选择器 $("div") $("#box") $(".box") 3.

Web_chicken的博客 5385

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

【jQuery】jQuery的基础知识

jQuery jQuery是一款跨主流浏览器的JavaScript库,封装了JavaScript相关的方法调用,简化JavaScript对于HTML和DOM的操作 jQuery的引入 先将jQuery下载,并在项目下新建一个js文件夹 将jQuery复制到js文件夹下 在hello jQuery.html文件中引入jQuery <!-- 指定jQuery的库文件位置,使用相对路径,当前项目的js目录下的指定文件 --> //注意引入

ASW262623的博客 517

Jquery综合案例小练习——巩固jquery基础知识

学习玩jquery的基础知识 做一些小的案例练习巩固一下基础知识的运用 在学了jquery后对比发现jquery的功能十分的强大! 一、隔行换色 1.1、原生js实现隔行换色 原生js实现隔行换色 首先要获取到表格 在获取到表格中的每一行 通过%2判断是奇数行还是偶数行 再通过控制样式实现背景色的变换 准备一个表格 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title&g.

春和的博客 1429

JQuery基础知识学习总结

虽然现在确实很流行vue跟react,但jquery一些基础知识还是要学习,进行了解的,万一项目那一天用jQuery写呢,虽然大概率不会,但一些老项目就很难说了。所以还是要进行学习的。这是我的一些学习笔记,进行总结。...

nihaio25的博客 475

jQuery基础知识及事件

1. 基础知识 1. 基础知识 jQuery是js库,能够帮助我们轻松实现一些原本比较麻烦的功能 jQuery每个版本分两个小版本:压缩版和未压缩版,压缩版文件较小,但是没有排版和注释,不便于阅读:未压缩版文件较大,有排版和注释,便于阅读 jQuery实际上就是一个js文件,加载到页面就可以直接使用了 也可以通过CDN(Content Distrubute Net)来引用jquery 1.2基本语法 $(选择器).action(); $:定义了这是一个Jquery的代码 选择器:按照一定规则选择DOM元素

weixin_46111822的博客 201
上一篇: 数据结构 之 二叉搜索树 结构
下一篇: HTTP协议+Ajax基本知识+axios+模板引擎的基本使用
Ax3_28
博客等级 码龄4年 60粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值