jQuery 是一个 JavaScript 库,简化了 JavaScript 的编程。

语法:$(selector).action()

selector 是字符串,表示HTML元素。

对象 符号 例子 效果
当前整个HTML this this 选择整个HTML
标签 标签名 "p" 选择所有<p>元素
id # "#test" 选择所有 id = "test"的元素
class . ".test" 选择所有 class = "test"的元素
链接 [] [href="test"] 选择所有 href 等于 "test"的元素
[href!="test"] 选择所有 href 不等于 "test"的元素
[href$="test"] 选择所有 href 以 "test" 结尾的元素
表格 ul li: "ul li:first" 选择每个 <ul> 的第一个 <li> 元素

以上三者可以合起来用:$("p#test.test")

action()列表:

隶属 名称 功能
document ready(function) HTML文档加载完毕时执行function
window 浏览器视口
所有元素 hide() 隐藏所选元素
show() 显示所选元素
toggle() 以上两者切换
fadeIn() 渐渐隐藏
fadeOut() 渐渐显示
fadeToggle() 以上两者切换
slideUp() 向上滑动隐藏元素
slideDown() 向下滑动显示元素
slideToggle() 以上两者切换
addClass() 添加一个或多个类
removeClass() 删除一个或多个类
toggleClass() 以上两者切换
mouseover(function) 鼠标悬停在元素上时执行function
focus(function) 元素获得焦点时执行function
click(function) 点击元素时执行function
dblclick(function) 双击元素时执行function
attr() 改变元素的属性
css() 改变或返回元素的css属性
animate({dict参数}) 执行动画以使元素符合参数指定内容(属性名用骆驼命名法)
stop(bool,bool) 停止动画
text() 设置或返回所选元素的文本内容
html() 设置或返回所选元素带 HTML 标记的内容
val() 设置或返回表单字段的值
append(string) 元素内容结尾添加
after(string) 元素结束之后添加
remove() 删除整个元素
empty() 删除子元素
width() 不包括 padding 和 border
height() 不包括 padding 和 border
innerWidth() 包括 padding
innerHeight() 包括 padding
outerWidth() 包括 padding 和 border
outerHeight() 包括 padding 和 border

当出现动画动作时,可以传入两个参数:

  • 毫秒表示动作过渡时长。
  • 回调,在动画完成后执行

可在数值前使用 += 和 -= 表示相对值。

在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。

AJAX:

load()

get()

post()

jQuery简单笔记的更多相关文章

  1. jquery简单笔记(1) - 基础记录

    一.dom对象及jquery对象相互转换 jquery对象转换成dom对象,即 [index] 和 get(index) 第一种方式: var $j = $('#id'); // jquery对象 v ...

  2. jQuery 学习笔记

    jQuery 学习笔记   一.jQuery概述    宗旨: Write Less, Do More.    基础知识:        1.符号$代替document.getElementById( ...

  3. jQuery学习笔记 - 基础知识扫盲入门篇

    jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...

  4. JQuery学习笔记——层级选择器

    JQuery学习笔记--层级选择器 上一篇学习了基础的五种选择,分别是id选择器,class选择器,element选择器,*选择器 和 并列选择器.根据手册大纲,这篇学习的是层级选择器. 选择器: 1 ...

  5. jQuery学习笔记之Ajax用法详解

    这篇文章主要介绍了jQuery学习笔记之Ajax用法,结合实例形式较为详细的分析总结了jQuery中ajax的相关使用技巧,包括ajax请求.载入.处理.传递等,需要的朋友可以参考下 本文实例讲述了j ...

  6. jQuery:自学笔记(4)——事件与事件对象

    jQuery:自学笔记(4)——事件与事件对象 jQuery中的事件 什么是事件 所谓事件,就是被对象识别的操作,即操作对象队环境变化的感知和反应,例如单击按钮或者敲击键盘上的按键. 所谓事件流,是指 ...

  7. jQuery:自学笔记(2)——jQuery选择器

    jQuery:自学笔记(2)——jQuery选择器 基本选择器 说明 jQuery的基本选择器与CSS的选择器相似: 实例 标签选择器 //使用标签选择器更改字体大小 $(div).css('font ...

  8. jQuery:自学笔记(1)——基础入门

    jQuery:自学笔记(1)——基础入门 认识JQuery 1.jQuery概述 jQuery是一个快速.小巧 .功能丰富的JavaScript函数库.它可以实现“写的少,做的多”的目标. jQuer ...

  9. jQuery学习笔记之插件开发(4)

    jQuery学习笔记之插件开发(4) github源码地址 插件:了让原有功能的增强. 1.插件的种类(3种):局部.全局.选择器插件 1.1封装对象方法的插件 这种类型的插件是把一些常用或者重复使用 ...

随机推荐

  1. Mysql数据库主从配置

    一.为什么要使用数据库主从架构 一个网站损耗资源最厉害的就是数据库,最易崩溃的也是数据库,而数据库崩溃带来的后果是非常严重的.数据库分为读和写操作,在实际的应用中,读操作的损耗远比写操作多太多,因此读 ...

  2. HTTP协议扫盲(四)HTTP协议进阶 - MIME类型

    一.概念和原理 1.什么是MIME类型? MIME类型,即多用途互联网邮件扩展,它是一个互联网标准,在1992年最早应用于电子邮件系统,但后来也应用到浏览器. 服务器会将它们发送的多媒体数据的类型告诉 ...

  3. Jetty入门(1-3)Eclipse集成gradle-Gretty插件或maven-jetty插件运行应用

    英文来源:  http://akhikhl.github.io/gretty-doc/Getting-started.html 一.gradle插件 1.使用gretty来运行jetty: gradl ...

  4. django中HttpRequest请求

    视图的第一个参数必须是HttpRequest对象 在视图函数中,接收的request有如下属性: path:一个字符串,表示请求的页面的完整路径,不包含域名. method:一个字符串,表示请求使用的 ...

  5. RTSP连接中断重连的问题

    最近在调查的一个问题. 起因是我司的一款数据链产品,15km数字图传,测试时发现视频画面经常会出现马赛克或卡顿. 图传设置了10Mbps速率,而视频码流是4Mbps,按道理不应该出现这种问题. 经过几 ...

  6. SQLContext、HiveContext自定义函数注册

    本文简单介绍两种往SQLContext.HiveContext中注册自定义函数方法. 下边以sqlContext为例,在spark-shell下操作示例: scala> sc res5: org ...

  7. hdu1005 Number Sequence---找循环节

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1005题目大意: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + ...

  8. 用JavaScript实现动态省市县三级联动

  9. jQuery系列 第五章 jQuery框架动画特效

    第五章 jQuery框架动画特效 5.1 jQuery动画特效说明 jQuery框架中为我们封装了众多的动画和特效方法,只需要调用对应的动画方法传递合适的参数,就能够方便的实现一些炫酷的效果,而且jQ ...

  10. Spring boot 整合 Mybatis (完整版)

    最近工作上时间有点多,然后自己就学习了一下Spring boot,外加上Mybatis,在实际开发中都是比较常用的,所以这篇写一下SpringBoot整合Mybatis. 一.数据准备 CREATE ...