.get() 将jq对象转成js $('#div1').get(0).innerHTML
.text() 给标签添加文本

.detach() 和remove方法一样,但保留删除元素的所有行为
$('div').click(function(){
alert(123)''
})
var oDiv=$('div').detach();
$('body').append(oDiv);

.parents() 获取当前元素的所有祖先节点
.closest() 获取最近的指定祖先节点,只有一个
.siblings()
.clone() 复制节点
.wrap() 包装
.wrapAll() 整体包装
.wrapInner() 内部包装
.unwrap() 删除包装

.slice(start,end)
数据串联化
.serialize()

animate({width:300,height:300},时间 默认:400,运动形式,回调)

2种运动形势:swing 缓冲(慢快慢) liner 匀速

.stop() 默认阻止当前运动
.stop(true) 阻止后续运动
.stop(true,true) 立即到当前目标点
.finish() 停止到所有目标点
.delay() 延迟

事件委托

$('ul').delegate('li','click',function(){
this.style.background='red';
}) //点击发生li,冒泡在ul上,

.undelegate() 阻止事件委托
.trigger() 主动触发

ev.data 事件的数据 ev.data.argument
ev.target 事件源
ev.type 事件类型

$下常用方法,没有括号的方法,工具方法(可以用在js上)
$.type() //判断类型
$.trim() //去除前后空格
$.inArray(ele,arr) //返回元素在数组中的位置
$.proxy() //改变this指向 $.proxy(fn,ele)(arg1,arg2)
$.onConflict() //防止冲突
$.parseJSON() //解析成json
$.makeArray() //转成真正的数组

$.ajax() //异步传输

$.ajax({
url:'xxx.php',
data:'name=hello&age=20',
type:'POST',
success:function(data){
alert(data);
},
error:function(){},
})

插件
$.extend:扩展工具方法下的插件形式
$.fn.extend:扩展到jq对象下的插件形式

jquery高级函数的更多相关文章

  1. jquery插件开发继承了jQuery高级编程思路

    要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统.这好比大公司们争相做平台一样,得平台者得天下.苹果,微软,谷歌等巨头,都有各自的平台及生态圈 ...

  2. JQuery高级(一)

    JQuery 高级 1. 动画 2. 遍历 3. 事件绑定 4. 案例 5. 插件 1. 动画 1. 三种方式显示和隐藏元素 1. 默认显示和隐藏方式 1. show([speed,[easing], ...

  3. JQuery高级笔记

    ## 今日内容:     1. JQuery 高级         1. 动画         2. 遍历         3. 事件绑定         4. 案例         5. 插件 ## ...

  4. jquery高级编程学习

    jquery高级编程 第1章.jQuery入门 类型检查 对象 类型检查表达式 String typeof object === "string" Number typeof ob ...

  5. JQuery 高级

    来源于传智播客老师发的笔记 今日内容: 1. JQuery 高级 1. 动画 2. 遍历 3. 事件绑定 4. 案例 5. 插件 JQuery 高级 1. 动画 1. 三种方式显示和隐藏元素 1. 默 ...

  6. 图片放大功能插件及jquery.extend函数理解

    前端时间,产品提出社区评论中的图片需要有放大功能.感觉可以共用,所以就想整合一个插件,过程中也借鉴了一些例子. 分析下自己的代码思路: var scaleImg = function(opts) { ...

  7. jquery each函数 break和continue功能

    jquery each函数 break和continue功能幸运的是另一个突破,持续一个jQuery循环方式.你可以打破在函数返回一个jQuery参数虚假循环.一个可以继续执行只是在做不指定返回值或返 ...

  8. jQuery 遍历函数

    转载http://www.cnblogs.com/tylerdonet/archive/2013/04/05/3000618.html jQuery 遍历函数包括了用于筛选.查找和串联元素的方法. 函 ...

  9. 关于jquery中用函数来设置css样式

    关于jquery中用函数来设置css样式 2016-12-21 23:27:55 1.jquery语法 $(selector).css(name,function(index,value)) name ...

随机推荐

  1. 【HDU1257】最少拦截系统(贪心)

    最少拦截系统 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Subm ...

  2. SQL 语言 - 数据库系统原理

    SQL 发展历程 从 1970 年美国 IBM 研究中心的 E.F.Codd 发表论文到 1974 年 Boyce 和 Chamberlin 把 SQUARE 语言改为 SEQUEL 语言,到现在的 ...

  3. Linux监控实战-2

    vmstat命令 用法:vmstat 1 --->每个1s打印信息; vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存 ...

  4. windows开机记录查询

    http://jingyan.baidu.com/article/3d69c5516b9a9ef0cf02d7f3.html

  5. DotNet 资源大全【转】

    转自:http://blog.jobbole.com/96676/ API 框架 NancyFx:轻量.用于构建 HTTP 基础服务的非正式(low-ceremony)框架,基于.Net 及 Mono ...

  6. 好程序员带你了解一下HTTPS和SSL/TLS协议的背景与基础

    >> 相关背景知识 要说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识. 大致了解几个基本术语(HTTPS.SSL.TLS)的含义 大致了解 HTTP 和 TCP 的关系(尤其 ...

  7. urllib2抓取HTML存入Excel

    通过urllib2抓取HTML网页,然后过滤出包含特定字符的行,并写入Excel文件: # -*- coding: utf-8 -*- import sys #import urllib import ...

  8. python 中__name__ = '__main__' 的作用

    有句话经典的概括了这段代码的意义: "Make a script both importable and executable" 意思就是说让你写的脚本模块既可以导入到别的模块中用 ...

  9. Oracle 11g 密码永不过期设置

    [原因/触发因素] 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致. [影响和风险] 影响 密码过期后,业务进程连接数据库异 ...

  10. R语言-实用数据对象处理函数

    length(object) 显示对象中元素/成分的数量 dim(object) 显示某个对象的维度 str(object) 显示某个对象的结构 class(object) 显示某个对象的类或类型 m ...