jQuery学习笔记
时间:2019-03-15
本文章向大家介绍jQuery学习笔记,主要包括jQuery学习笔记使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
jQuery的下载使用
jQuery下载地址:jquery.com。
使用方式:将下载下来的文件如jquery.js嵌入到HTML文件中。
<script typpe="text/javascript" src="jquery.js"></script>
jQuery之操作元素内容
$(ID)替代了document.getElementById(ID);
通过$(ID).val()取得value属性内容,$(ID).val(" ")设置value属性内容,如文本框,密码框,文本域,下拉列表等。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jQuery练习</title> <script typpe="text/javascript" src="jquery.js"></script> <script type="text/javascript"> function fun(){ var name = $(uname).val(); alert("姓名:"+name); $(uage).val("18"); } </script> </head> <body> 姓名:<input type="text" name="uname" id="uname"/> <input type="button" name="btn" id="btn" value="提交" onclick="fun()" /><br/> 年龄:<input type="text" name="uage" id="uage" value="提交后显示年龄"/> </body> </html>
通过$(ID).text()取得元素内容,$(ID).text(" ")设置元素内容。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jQuery练习之元素内容设置</title> <script typpe="text/javascript" src="jquery.js"></script> <script type="text/javascript"> function fun(){ var obj = $(myDiv1).text(); alert("myDiv1中的内容是"+obj); alert("设置myDiv2中的内容为Hello World!"); $(myDiv2).text("Hello World!"); } </script> </head> <body> <div id="myDiv1">啦啦啦</div> <div id="myDiv2"></div> <input type="button" name="btn" id="btn" value="设置" onclick="fun()" /> </body> </html>
用text()方法时不能加入HTML元素,所有的HTML元素需要转义,但是通过$(ID).html(" ")在设置元素内容的同时会保留HTML元素标签处理。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jQuery练习之元素内容(包含标签)设置</title> <script typpe="text/javascript" src="jquery.js"></script> <script type="text/javascript"> function fun(){ $(myDiv).html("<h1>Hello World!</h1>"); } </script> </head> <body> <div id="myDiv"></div> <input type="button" name="btn" id="btn" value="设置" onclick="fun()" /> </body> </html>
jQuery之页面加载处理
原始的加载页面方法是:
window.onload = function(){};
学习jQuery之后使用$(document).ready(function(){ })来替代,其简略的写法是$(function(){ }),或者把$换成jQuery,即jQuery(document).ready(function(){ }),其简略的写法是jQuery(function(){ })。
jQuery之基础选择器
jQuery最强大的方便之处就是强大的元素选择功能,可以根据各种形式来选择。比如:根据ID、根据样式、根据父子关系、根据祖先关系、属性的内容。
NO | 选择器 | 描述 | 返回结果 |
1 | #ID | 取得指定ID的内容,相当于document.getElementById(ID) | 单个元素 |
2 | 元素名称 | 根据指定的标签名称取得对应的元素,相当于document.getElementsByTagName() | 元素集合 |
3 | .class | 具备有指定样式的元素 | 元素集合 |
4 | * | 取得所有的元素,包括html,head等元素 | 元素集合 |
5 | 元素名称,元素名称,…… | 取得与指定元素名称相同的元素 | 元素集合 |
- 用于.NET的可移植HTTP客户端
- 我是如何利用CSRF Get DedeCms Shell的
- asp.net webform中submit按钮使用不当很容易犯的一个错误
- 使用代码为textview设置drawableLeft
- 使用 ASP.NET Web API 构建超媒体 Web API
- Robert Xiao:下一个触点在哪里?
- 使用脚本操作UpdatePanel中控件的问题
- Gerrit上分支操作记录(创建分支、删除分支)
- flash 显示 qq客服状态
- android获得ImageView图片的等级
- SqlServer:此数据库处于单用户模式,导致数据库无法删除的处理
- jQuery中排除指定元素,同时选择剩下的所有元素
- windows客户机连接gerrit的一个报错处理
- 装箱与值类型虽然很容易理解,但是在实际使用中,并不总是能100%用对
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 数据库PostrageSQL-启动数据库服务器
- 数据库PostrageSQL-PostgreSQL用户账户创建一个数据库集簇
- 轻松上手SpringBoot Security + JWT Hello World示例
- [Go] Golang发送http GET请求
- Windows系统快速安装Superset 0.37
- 商业数据分析从入门到入职(3)Excel进阶应用
- python列表练习
- python元组
- python字典、集合
- 秒懂JVM的三大参数类型,就靠这十个小实验了
- Netty之旅三:Netty服务端启动源码分析,一梭子带走!
- Mysql几种join连接算法
- Flutter 学习笔记 16 - Hero 动画
- sdk冲突记录
- 个人账号密码管理体系(密码篇)