Jquery随记

100集高清Photoshop CS6 中文国语视频教程.txt 立即下载

jQuery:

1. jQuery是js库,

库:相当于java的工具类,库是存放东西的, jQuery是存放js代码的地方, 放的用js代码写的function

2. dom对象和jquery对象

dom对象,使用javascript的语法创建的对象叫做dom对象, 也就是js对象。
var obj= document.getElementById(“txt1”); obj是dom对象,也叫做js对象
obj.value;

jquery对象: 使用jquery语法表示对象叫做jquery对象, 注意:jquery表示的对象都是数组。
例如 var jobj = $("#txt1") , jobj就是使用jquery语法表示的对象。 也就是jquery对象。 它是一个数组。
现在数组中就一个值。

dom对象可以和jquery对象相互的转换。
dom对象可以转为jquery , 语法: $(dom对象)
jquery对象也可以转为dom对象, 语法: 从数组中获取第一个对象, 第一个对象就是dom对象, 使用[0]或者get{0).

为什么要进行dom和jquery的转换:目的是要使用对象的方法,或者方法。
当你的dom对象时,可以使用dom对象的属性或者方法, 如果你要想使用jquery提供的函数,必须是jquery对象才可以。

3.选择器: 就是一个字符串, 用来定位dom对象的。定位了dom对象,就可以通过jquery的函数操作dom

常用的选择器:
1) id选择器, 语法: $("#dom对象的id值")
通过dom对象的id定位dom对象的。 通过id找对象, id在当前页面中是唯一值。

2) class选择器, 语法: $(".class样式名)
    class表示css中的样式, 使用样式的名称定位dom对象的。


3) 标签选择器, 语法: $("标签名称")
    使用标签名称定位dom对象的

4. 表单选择器,

使用标签的type属性值,定位dom对象的方式。
语法: $(":type属性值")
例如: $(":text") ,选择的是所有的单行文本框,
$(":button") ,选择的是所有的按钮。

5.过滤器:在定位了dom对象后,根据一些条件筛选dom对象。

过滤器有是一个字符串,用来筛选dom对象的。
过滤器不能单独使用, 必须和选择器一起使用。

1)("选择器:first"):第一个dom对象2)("选择器:first") : 第一个dom对象 2)("选择器:first"):第一个dom对象2)(“选择器:last”): 数组中的最后一个dom对象
3)("选择器:eq(数组的下标)"):获取指定下标的dom对象4)("选择器:eq(数组的下标)") :获取指定下标的dom对象 4)("选择器:eq(数组的下标)"):获取指定下标的dom对象4)(“选择器:lt(下标)”) : 获取小于下标的所有dom对象
5)$(“选择器:gt(下标)”) : 获取大于下标的所有dom对象

6.表单属性过滤器: 根据表单中dom对象的状态情况,定位dom对象的。

启用状态, enabled ,
不可用状态 disabled
选择状态 , checked , 例如radio, checkbox

7.each语法

1). 可以对 数组, json ,dom数组循环处理。 数组, json中的每个成员都会调用一次处理函数。
var arr = { 1, 2, 3} //数组
var json = {“name”:“lisi”,“age”:20 }
var obj = $(":text");

 语法: $.each( 循环的内容, 处理函数 ) :表示使用jquery的each,循环数组,每个数组成员,
         都会执行后面的“处理函数”一次。

 $: 相当于是java的一个类名
  each:就是类中的静态方法。
  静态方法调用,可以使用 类名.方法名称 

  处理函数:function(index, emelent) :
     index, element都是自定义的形参, 名称自定义。
	  index:循环的索引
	  element:数组中的成员

 js循环数组:
  for(var i=0;i<arr.length;i++){
     var item = arr[i]; //数组成员
		//操作数组成员
		shuchu( i , item);
  }

 function shuchu(index, emlemnt){
    输出index ,element
  }

2).循环jquery对象, jquery对象就是dom数组
jquery对象.each( function(index,element) {} )

8. jquery中给dom对象绑定事件

1) $(选择器).事件名称( 事件的处理函数)
$(选择器):定位dom对象, dom对象可以有多个, 这些dom对象都绑定事件了
事件名称:就是js中事件去掉on的部分, 例如 js中的单击事件 onclick(),
jquery中的事件名称,就是click,都是小写的。
事件的处理函数:就是一个function ,当事件发生时,执行这个函数的内容。

	例如给id是btn的按钮绑定单击事件
	$("#btn").click(funtion(){
      alert("btn按钮单击了")
	})
  1. on 事件绑定
    $(选择器).on( 事件名称 , 事件的处理函数)

    事件名称: 就是js事件中去掉on的部分, 例如js中onclick ,这里就是click
    事件的处理函数: function 定义。

    例如,
    $("#btn").on(“click”, function() { 处理按钮单击 } )

9. 使用jquery的函数,实现ajax请求的处理。

没有jquery之前,使用XMLHttpRequest做ajax , 有4个步骤。 jquery简化了ajax请求的处理。
使用三个函数可以实现ajax请求的处理。

 1) $.ajax() : jquery中实现ajax的核心函数。
 2) $.post() : 使用post方式做ajax请求。
 3) $.get() : 使用get方式发送ajax请求。

 $.post()和$.get() 他们在内部都是调用的 $.ajax() 


 介绍 $.ajax函数的使用, 函数的参数表示请求的url, 请求的方式,参数值等信息。
 $.ajax()参数是一个json的结构。

  例如: $.ajax(  {名称:值, 名称1:值1..... } )

         例如: $.ajax(  {  async:true , 
			                   contentType:"application/json" , 
			                   data: {name:"lisi",age:20 },
									 dataType:"json",
									 error:function(){
                              请求出现错误时,执行的函数
									 },
									 success:function( data ) {
                             // data 就是responseText, 是jquery处理后的数据。

									 },
									 url:"bmiAjax",
									 type:"get"
								  }  
									 
							  )

json结构的参数说明:

  1)async:是一个boolean类型的值, 默认是true ,表示异步请求的。可以不写async这个配置项
        xmlHttp.open(get,url,true),第三个参数一样的意思。
  2)contentType: 一个字符串,表示从浏览器发送服务器的参数的类型。 可以不写。
                例如你想表示请求的参数是json格式的, 可以写application/json
 3)data: 可以是字符串,数组,json,表示请求的参数和参数值。 常用的是json格式的数据
  4)dataType: 表示期望从服务器端返回的数据格式,可选的有: xml , html ,text ,json
      当我们使用$.ajax()发送请求时, 会把dataType的值发送给服务器, 那我们的servlet能够
		读取到dataType的值,就知道你的浏览器需要的是 json或者xml的数据,那么服务器就可以
		返回你需要的数据格式。
  5)error: 一个function ,表示当请求发生错误时,执行的函数。
    error:function() {   发生错误时执行  }  

 6)sucess:一个function , 请求成功了,从服务器端返回了数据,会执行success指定函数
          之前使用XMLHttpRequest对象, 当readyState==4 && status==200的时候。

  7)url:请求的地址
  8)type:请求方式,get或者post, 不用区分大小写。 默认是get方式。

主要使用的是 url , data ,dataType, success .

SQL Prompt 9.0插件突然无法使用解决办法(附防联网激活)多图+文字 可能由于Redgate公司最近抓盗版抓得严,导致激活后的SQL Prompt联网后突然无法使用,无论卸载重装都没办法继续使用,本人同时使用SQL Assistant和SQL Prompt,我喜欢SQL Assistant代码提示功能,而SQL Prompt我喜欢将查询结果复制后可以直接生产插入脚本,这是最爽的一件事,即便对表有多么熟悉,没有这些插件,几行语法都要敲大半天,目前本人已经离不开这两个插... 阅读详情

相关推荐

深入解析线性反馈移位寄存器(LFSR)的工作原理与实现

本文深入解析了线性反馈移位寄存器(LFSR)的核心原理与实现方法。通过生动的比喻和详细的步骤拆解,阐述了LFSR如何通过反馈多项式和移位操作生成伪随机序列,并对比了斐波那契型与伽罗瓦型两种硬件结构。文章还涵盖了LFSR在数字电路测试、通信扰码及快速伪随机数生成等关键应用场景,同时指出了其在密码学中的局限性,并提供了Python和C语言的高效实现代码示例。

weixin_29007243的博客 545

删除按钮点击事件(批量删除)

首先去div上面早到这个button按钮找到删除按钮的ID 再把它放入click点击事件中 返回成功的数据 checkStatus 该方法库获取到表格所选中行的相关数据 获取选取行的数据数组 判断语句,如果选中数据,而且里面也有数据的话就会弹出一个“确定要删除选择的数据吗”的提示框,如果你没有选中再去点击删除的话,就换弹出“请选择需要删除的数据”的提示框 再次判断,判断选项里面有没有已经启...

weixin_44540482的博客 3966

微信好友恢复全攻略(2025年3月更新)

适用于仅被拉黑场景(成功率100%)针对7天内误删场景(成功率78%)

2301_77933942的博客 1万+

java将数字1转为汉字一和 周 1 转换周一

数字 1 转换汉字 一 private static char[] cnArr = new char[]{'一', '二', '三', '四', '五', '六', '七', '八', '九'}; /** * 将数字转换为中文数字, 这里只写到了万 * * @param arabicNum 阿拉伯数字 * @return 中文数字 */ public static String arabicNumToChineseNum(int a.

myStyle的博客 4432

从0开始写Vue项目-环境和项目搭建

什么是VueVue.js - 渐进式 JavaScript 框架 | Vue.js (vuejs.org)2.介绍与描述动态构建用户界面的渐进式JavaScript框架作者:尤雨溪3.Vue的特点遵循MVVM模式编码简洁,体积小,运行效率高,适合移动/PC端开发它本身只关注UI,可以引入其它第三方库开发项目4.与其他JS框架的关联借鉴 Angular 的模板和数据绑定技术借鉴 React 的组件化和虚拟DOM技术5.Vue周边库vue-cli:vue脚手架axios。

不愧是暮言的博客 1484

BMS应用软件开发 — 7 从特斯拉到问界:主流BMS硬件架构深度解析

本文深度解析了从特斯拉Model 3到问界M5的主流BMS硬件架构,探讨了BMS在电动汽车中的核心价值与应用软件开发的关键技术。通过对比分析两家厂商的硬件设计哲学、芯片选型策略及成本控制方法,揭示了BMS硬件系统如何影响电池性能与整车安全。文章特别分享了电压采样精度、EMC设计等实战经验,为BMS开发提供宝贵参考。

weixin_42554408的博客 457

动力节点jquery个人笔记

jQuery: jQuery是js库, 库:相当于java的工具类,库是存放东西的, jQuery是存放js代码的地方, 放的用js代码写的function dom对象和jquery对象 dom对象,使用javascript的语法创建的对象叫做dom对象, 也就是js对象。 var obj= document.getElementById(“txt1”); obj是dom对象,也叫做js对象 obj.value; jquery对象: 使用jquery语法表示对象叫做jquery对象, 注意:jq

weixin_47833269的博客 407

基于MATLAB的BOC调制信号捕获算法仿真

然而,在实际的使用过程中,由于室内信号衰减以及遮挡等因素的影响,接收机在GPS信号弱化时会很容易丢失导航信息。与其他的调制方式相比,BOC具有较好的抗多径性能和更高的频带效率。通过本文的介绍,我们可以更加深入地了解BOC调制信号的捕获算法,并且掌握了如何使用MATLAB软件对其进行仿真实现。通过实验数据的分析,我们可以看出该算法对于BOC调制信号的捕获具有较高的准确率和稳定性,因此具有一定的工程应用价值。在BOC调制完成后,我们需要进行信号的捕获,这一步涵盖了信号检测、码偏差估计、载波频率估计等过程。

2301_79326559的博客 567

七种常见的排序算法主要原理(插入排序,选择排序,交换排序,归并排序,基数排序,快速排序,冒泡排序)

排序算法:插入排序,选择排序,交换排序,归并排序,基数排序,快速排序,冒泡排序 排序算法:基数排序,冒泡排序,快速排序,插入排序,选择排序,希尔排序,归并排序 基数排序:按照位数来进行排序,从个位开始排序,首先建立一个二维数组,列的长度为10,接着按个位相同放入对应的列当中, 然后取出,接着按照十位的情况进行排序,直到所有的位数全部排完为止。 核心思想:从优先级最小的地方开始排序,逐步到优先级最高的地方,例如,十位大于个位,如果十位在前,那么不管个位如何,十位都在前面 这就是基数排序

weixin_42346671的博客 465

音乐生成 - 使用LSTM或Transformer模型进行音乐生成,如MIDI音乐生成。

在本篇博客中,我们将介绍如何使用LSTM和Transformer模型生成MIDI音乐。我们将首先概述音乐生成的一般流程,然后深入了解LSTM和Transformer模型的特点和实现。最后,我们将通过Python代码演示如何使用这两种模型生成MIDI音乐。

斌擎科技 1722

【OpenClaw从入门到精通】第07篇:2026实测!零基础开发OpenClaw自定义Skill——招聘外呼自动邀约完整教程

本文聚焦OpenClaw自定义Skill开发全流程,针对现成技能无法满足个性化场景(如专属招聘流程、内部系统对接)的痛点,以“招聘外呼自动邀约”为实战案例,从概念认知、环境搭建、分步开发到测试优化,手把手教读者从零构建自定义Skill。内容涵盖Skill目录结构、SKILL.md核心配置、Python主逻辑实现、API对接、安全配置等关键环节,融入2026年ClawHavoc事件安全警示,强调最小权限、凭证安全等开发原则。所有代码经实测可运行,步骤详尽且兼顾新手友好与进阶需求。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1193

JQuery基础讲解

jQuery

LYM0411的博客 691

HarmonyOS应用开发者基础认证

B. 自定义组件:可复用的 UI 单元,可组合其它组件。D. 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。E. 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。在Column和Row容器组件中,justifyContent用于设置子组件在主轴方向上的对齐格式,alignItems用于设置子组件在交叉轴方向上的对齐格式。

牛肉胡辣汤 3821

jquery随记

将结果包围在html元素类,可以跟好显示 www.baidu.com" target="_blank">测试 target参数: target=_blank表示新打开一个窗口;  target=_top表示整页;  target=_parent表示父框架; target=_self表示相同框架   jquer遍历checkbox拼成数组   js $(document).read

shdhenghao3的专栏 298

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

JQuery随记

jQuery 添加新内容的四个方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容

u010525544的博客 277

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

jquery 随记

无素中的onclick传递this到JQ中使用 comment(this)">评论 function comment(obj){ $(obj).slideToggle(100); } +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

精彩人生 534

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

jquery学习随记

1. $("textarea[id='userTextArea']").html(); 获取textArea id='userTextArea'的html部分(即textarea的值)   2. 将某个页面元素隐藏: &lt;script type="text/javascript"&gt; $(document).ready(function(){  $("p").click(funct...

xizhiguang的博客 145

jquery随学随记

wrap()方法 wrap() 方法把每个被选元素包裹在指定的html内容或元素中,语法如下: $(selector).wrap(wrapper) wrapper参数可能的值: HTML 代码 - 比如 ("<div></div>") 新元素 - 比如 (document.createElement("div")) 已存在的元素 - 比...

weixin_30462049的博客 86

Jquery 随记

阻止页面冒泡 使用 event.stopPropagation(); 阻止默认事件发生 event.preventDefault(); 当然也可以使用 return false; 冒泡和时间捕获是相反的过程 ,冒泡是有下到上,捕获是从上到下,可惜Jquery不支持事件捕获,要想使用,要javascript的原生写法来实现。 event.target()用来获得触发事件的元素 如...

anfuliang9978的博客 130

[随记]锋利的jQuery 第一章 认识jQuery

    第一章 认识jQuery   1.3.2 编写简单的jQuery代码在jQuery库中,$就是jQuery的一个简写形式,例如$("#foo")和jQuery("#foo")是等价的,$.ajax和jQuery.ajax是等价的。 //等待dom元素加载完毕 $(document).ready(function() { //... });  类似于传统Ja...

爪哇哥的爪哇岛 http://yeshaoting.cn/ 167

jquery,mysql随记

el取值,foreach,mysql手动提交设置,js

sliker的博客 672

jquery前端问题随记

1.图片名称不变,但要求刷新,web页面不重新加载渲染,在url地址后面加t=时间戳 js脚本 img.src=url+"?t="+Math.random() 如果是jsp页面,要用<%=%> 表达式,这样设置 <img src="${path }/uploadImg/?t=<%=Math.random()%>" /> 2.动态创建元素...

weixin_30471065的博客 144

jQuery-样式修改随记

attr()   addClass() 前提是css部分有你要增加的或修改的样式(class  name) &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt;     &lt;title&gt;&lt;/title&gt;     &lt;style type="text/css"&gt;                  .re{       

吴佳伟的博客 202

mysqli jquery each 数组随记

1.mysqli的建立:  $mysqli=new mysqli("dbserver","dbuser","dbpass","dbname"); 2.mysqli的关闭:  mysqli_close($mysqli);//关闭数据库连接 3.判断是否执行成功:  if(

大鲸的专栏 693

jQuery学习笔记--随学随记

jQuery的基础语法 语法: $(selector).action(); 工厂函数$():将Dom对象转换为jQuery对象 选择器selector:获取需要操作的Dom元素 方法action():jQuery中提供的方法,其中包括绑定事件处理的方法 ...

涂墨的博客 247

[随记]锋利的jQuery 第四章 jQuery中的动画和事件

  4.1 jQuery中的事件 4.1.1 加载DOM 1. 执行时机 在常规的JavaScript代码中,通常使用window.onload方法,而在jQuery中,使用的是$(document).ready()方法。$(document).ready()方法是事件模块中重要的一个函数,可以极大地提高Web应用程序的响应速度。jQuery就是用$(document).rea...

爪哇哥的爪哇岛 http://yeshaoting.cn/ 215
上一篇: Hibernate笔记(二)主键生成策略、缓存、事务操作、关于查询的api
下一篇: Hibernate笔记(三) 表与表的关系分析、一对多、多对多、
·小脑斧·
博客等级 码龄7年 10粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值