jquery选择器
1.元素选择器:
$("p") 选取 <p> 元素。
$("p.intro") 选取所有 class="intro" 的 <p> 元素。
$("p#demo") 选取所有 id="demo" 的 <p> 元素。
2.属性选择器
$("[href]") 选取所有带有 href 属性的元素。
$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。
$("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。
$("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。
3.css选择器
$("p").css("background-color","red");
4.其他选择器
语法  描述
$(this) 当前 HTML 元素
$("p")    所有 <p> 元素
$("p.intro")  所有 class="intro" 的 <p> 元素
$(".intro")   所有 class="intro" 的元素
$("#intro")   id="intro" 的元素
$("ul li:first")  每个 <ul> 的第一个 <li> 元素
$("[href$='.jpg']")    所有带有以 ".jpg" 结尾的属性值的 href 属性
$("div#intro .head")  id="intro" 的 <div> 元素中的所有
class="head" 的元素
5.一共两个元素,选择第二个元素 :
:last ,eq(1)【下标是从0开始】,
6.bind事件
$(selector).bind(event,data,function)可以绑定多个事件,多事件格式是
以对象的形式呈现
$("button").bind(event,function)绑定单事件
7.change事件是在某个区域内容发生改变时候使用
8.delegate()事件是给其子元素添加绑定事件
9.live()方法:
die() 方法移除所有通过 live() 方法向指定元素添加的一个或多个事件处
理程序。(相当于阻止某一个事件)
10.当元素遇到错误(没有正确载入)时,发生 error 事件。
error() 方法触发 error 事件,或规定当发生 error 事件时运行的函数。
相应的使用replaceWith("标签")来替换’;
11.event.preventDefault()事件阻止 isDefaultPrevented()的返回值是
true和false
12.pageX pageY事件
13.包含由被指定事件触发的事件处理器返回的最后一个值。event.result
14.event.target:触发事件的DOM元素
15.event.type事件类型
16.event.which指示按了那个键那个按钮(指示的是键盘的)
17.load当某些东西如果加载成功之后显示出来
18.mousedown鼠标按入事件、mouseenter鼠标进入元素事件 、mouseleave鼠
标离开事件
mousemove鼠标移动事件、 ..........
19.one事件:
one() 方法为被选元素附加一个或多个事件处理程序,并规定当事件发生时
运行的函数。
当使用 one() 方法时,每个元素只能运行一次事件处理器函数。
20.ready()文档就绪事件
$(document).ready(function(){})//$().ready(function(){})//
$(function(){})//
21.resize重新调整浏览器的大小
22.select()事件,被选中,可以在其前后加内容使用before('文本内容'),或
者after('文本内容')
23.toggle() 方法用于绑定两个或多个事件处理器函数,以响应被选元素的
轮流的 click 事件
当指定多个函数时:$(selector).toggle(function1(),function2
(),functionN(),...)
toggle(true/false)也可直接确定的
24.trigger() 方法触发被选元素的指定事件类型。
triggerHandler() 方法触发被选元素的指定事件类型。但不会执行浏览器默
认动作,也不会产生事件冒泡。
triggerHandler() 方法与 trigger() 方法类似。不同的是它不会触发事件
(比如表单提交)的默认行为,而且只影响第一个匹配元素。
25.unbind解绑事件,在某个对象发展某种程度的时候,采取
26.创建几个文本,然后after(文本1,文本2,文本3)
27.添加元素append before() after() prepend()
28、删除元素:remove(删除被选元素及其子元素) empty(从被选元素中删除
子元素) 注意两者的区别
remove(".XX")可以定义选中的元素进行过滤
29、
addClass() - 向被选元素添加一个或多个类
removeClass() - 从被选元素删除一个或多个类
toggleClass() - 对被选元素进行添加/删除类的切换操作
css() - 设置或返回样式属性
30、遍历
向上遍历:
parent()父元素 parents()所有的父元素 parentsUntil('ul')所有的父元素
直到某一个元素
向下遍历:
children(只会向下一级进行遍历,也可自行选择具体的哪一个) find(返
回被选元素的后代元素,直到最后一代)
水平遍历:
siblings()被选 元素的所有的同胞兄弟
next()
nextAll()
nextUntil()
prev()
prevAll()
prevUntil()
过滤:
first()第一个元素
last()最后一个元素
eq() 方法返回被选元素中带有指定索引号的元素。
索引号从 0 开始,因此首个元素的索引号是 0 而不是 1。下面的例子选取
第二个 <p> 元素(索引号 1):
filter() 方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删
除,匹配的元素会被返回。
not() 方法返回不匹配标准的所有元素。
31、jquery ajax
通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务
器上请求文本、HTML、XML 或 JSON - 同时您能够把这些外部数据直接载入
网页的被选元素中。
常用的加载方法:
load()
语法$(select),load(URL,data,callback);
必需的 URL 参数规定您希望加载的 URL。
可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。
可选的 callback 参数是 load() 方法完成后所执行的函数名称。
responseTxt - 包含调用成功时的结果内容
statusTXT - 包含调用的状态
xhr - 包含 XMLHttpRequest 对象
32、ajax加载的时候需要在web环境下加载(xampp,目前使用的是phpstudy)
33、jQuery get() 和post()通过HTTP GET 或 POST 从服务器请求数据
34、向服务器端发送请求,open() 和send()
xml.open("Get或者post","test1.txt","true")【true异步请求,false同步
请求】
send(string)【string仅限于POST请求】
post和get的区别
与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用。
然而,在以下情况中,请使用 POST 请求:
无法使用缓存文件(更新服务器上的文件或数据库)
向服务器发送大量数据(POST 没有数据量限制)
发送包含未知字符的用户输入时,POST 比 GET 更稳定也更可靠
post请求:
如果需要像 HTML 表单那样 POST 数据,请使用 setRequestHeader() 来添
加 HTTP 头。然后在 send() 方法中规定您希望发送的数据:readyState:0 初始化 1服务器连接建立 2请求已接受 3请求处理中 4请求已
完成,且响应就绪
status: 200 ok 404未找到页面【关于对请求兼容方面
var xhr = new XMLHttpRequest();//code for IE7 +firefox chrome opera safari
var xhr = new ActiveObject('Microsoft.XMLHTTP);//code for IE6 IE5
】

  

转载于:https://www.cnblogs.com/TTTK/p/6256522.html

jquey知识点整理相关推荐

  1. C语言考研复试知识点整理

    C语言考研复试知识点整理 1.由float x=3e-6,y=3e-6;不能得到x= =y的逻辑值为真. 解析:float类型的变量只能进行>或<运算,不能进行==运算 2.自增和自减运算 ...

  2. 【Android 面试基础知识点整理】

    针对Android面试中常见的一些知识点整理,Max 仅仅是个搬运工.感谢本文中引用文章的各位作者,给大家分享了这么多优秀文章.对于当中的解析,是原作者个人见解,有错误和不准确的地方,也请大家积极指正 ...

  3. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

  4. mysql 全面知识点_Mysql知识点整理

    1.存储引擎区别 MyISAM:不支持事物.仅支持表级锁.支持B+树索引 MEMORY:不支持事物.仅支持表级锁.支持B+树和HASH索引 InnoDB:支持事物.支持行级锁.支持B+树索引 2.锁机 ...

  5. 04741计算机网络原理知识点,04741计算机网络原理知识点整理.doc

    04741计算机网络原理知识点整理 1.计算机网络大发展 计算机网络从20世纪70年代开始发展,他的演变可以概括为 面向终端的计算机网络.计算机-计算机网络.开放式标准化网络以及因特网广泛应用和高速网 ...

  6. python基础知识整理-python入门基础知识点整理-20171214

    一.知识点整理 1.python2与python3的区别: (1)宏观比对 python2 源码不标准,较为混乱,并且重复的代码很多. python3 源码统一了标准,同时也去除了重复代码. (2)编 ...

  7. python基础知识整理-python爬虫基础知识点整理

    首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...

  8. JS,JQ,PHP的小知识点整理

    在日常开发中所使用的JS,JQ,PHP的小知识点整理 持续更新-- 1.js和jq获取当前的时间戳 方法一: <script>var timestamp = Date.parse(new ...

  9. 计算机地图制图知识点,地图制图知识点整理

    地图制图知识点整理 第一章 地图的定义:按照严密的数学法则,用特定的符号系统,将地图或其他星球的空间事象,以二维或维静态或动态可视化形式,抽象概括.缩小模拟等手段表示在平面或球面上,科学地分析认知与交 ...

  10. 大一计算机理论考试知识点,计算机一级考试理论知识点整理.doc

    计算机一级考试理论知识点整理.doc 还剩 62页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 个人整理 仅供 ...

最新文章

  1. 30+的程序猿,路在何方?
  2. java内部类和静态内部类的区别
  3. pycharm git 超详细教程
  4. 什么是最重要的事情?来自长辈的教诲
  5. ACM-ICPC中博弈论的一些小小总结
  6. 北京化工大学计算机专业就业,北京化工大学特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向...
  7. js中的substr和substring
  8. 专题七:MATLAB符号计算
  9. IELTS11 Test2 laws are needed to make people recycle more of their waste
  10. 前端开发技术-promise是什么?
  11. Linux + JAVA得到各种格式的文件正文(office文件,PDF,邮件,html,zip等)
  12. [摘抄]给终身学习者的建议
  13. Fourth4: NAT VRRP | Cloud computing
  14. 跟着 伍逸 老师学GDI+ 之SolidBrush,HatchBrush,LinearGradientBrush
  15. 2015年,移动互联网进入拼“活跃度”时代
  16. PHP的医院预约挂号系统
  17. JAVA计算机毕业设计网上购物商城(附源码、数据库)
  18. 计算机学院三下乡项目名称,计算机学院“三下乡”暑期社会实践活动顺利开展...
  19. vivo是安卓手机吗_ams与vivo深化合作,引领安卓智能手机市场发展新趋势
  20. LEX和YACC的使用

热门文章

  1. 纽微特反省:经常跑同一个客户,也没新东西看
  2. 管理感悟:绝不容忍有问题没行动
  3. 剪裁NV21任意一部分的代码
  4. 管理感悟:不能放任下属,必须定时检查工作
  5. java api es_中间件系列之ElasticSearch-3-Java API操作ES
  6. 快速了解Linux ps命令
  7. script setup 影响methods选项导出函数
  8. unity打开excel表格_Unity3D读取之(二)——读取Excel文件内容
  9. iVMS-4200 Vs区别_29931红单足球预测 法甲 21:00 安格斯 VS 梅斯
  10. python矩阵运算_python 矩阵运算