1. blur和change事件的先后

    change事件, 是要在失去焦点之后, 才和初始状态的值相比较, 如果在得到焦点等情况下, 你是无法和最后状态相比较等.

    在失去焦点后, 首先触发等是change事件, 然后才是blur事件.

  2. $.each遍历对像和数组

    和 $("selector").each 不同, 这个$.each是对 对像或数组 进行遍历, 是对任意等对象和数组都可以遍历的.
  • 对于对象, each回调函数中的 i和n, 是指对象中, 每个成员的 名字, 和成员的值, 可以认为是: key, value.
  • 对于数组, each回调函数中的 i和n, 是指数组中的 每个元素, i是元素的 序号, 是index索引值, 是从0开始的
  • 对于由对象组成等数组, 则要两次遍历traverse



** origin: ['2:rid3in], 只能作名词: 出身; 起源, 根源; 原点... haven't forgotten his humble origin

original: [2' rid32n2l], 既可以作名词, 也可以作形容词: n. 原件, 原型, this is the original of the copy. 形容词: 原始的, 最初的; 有创新的, the most o'riginal thinking...**

.git中确实是保存了 实际 文件的内容, 只不过是放在 他 的 objects 对象仓库里的; 肯定不是纯粹的文本文件形式, 可能是经过md5, sha-1 等加密过了的, 是一个对象, 是不可读的. 只能由git自己去读去写. objects的内容, 主要 是 原来的文件的内容, 但是不纯粹是, 在文件头可能 添加了其他信息内容...

其中的index "文件", 则记录的是文件的 meta信息, 和 add到 暂存区的 目录树结构. index-stage通常用虚线来表示...


parent, parents , parentsUntil 之间的差别

这三个函数返回的都是 dom元素 的 集合, 不是jquery对象的集合...

parent只返回最直接的父亲 元素集合;

parents(加了s), 就是所有的祖先元素, 包括 父亲 祖父及以上 所有的父代元素. 直到根元素. (jquery文档上说, 不包含根元素, 但是, 经过代码验证, 是包含根元素的)..

parents("过滤祖先元素"): 当指定了"过滤祖先元素"的字符串后, 就只是返回 那一个 祖先元素: nodeName, innerHTML.

parentsUntil: 注意是until, 不是 util. 返回直到指定的 元素 为止的 所有 祖先元素. (但是不包含该until元素)...

Regexper 的使用

Regexper和 Regulex Debugger都是 在线测试正则表达式的工具, 可以生成visualizer的 图形, 可以把这些图形保存为: jpg,png,svg...

快捷键: 在ie中ctrl+k表示 复制 当前标签页, 而firefox中, ctrl+K是跳转到: 火狐的开始页面, 这个开始页面有: 下载, 书签, 设置等链接. 而ff中的 ctrl_shift+K则是 打开 控制台, 相当于 f12


query的伪类选择器:

子元素的选择器, :first-child, :last-child, :only-child, :nth-child(n);

内容选择器, :contains(text), :empty(), has(),

属性选择器, [attr] [attr ^=...], [attr$=...] , [attr!=...] [attr*=...], 最强大的是他的 多属性选择器: [attr1][attr2..][attr3...].

jquery扫尾的更多相关文章

  1. (转载)jQuery 1.6 源码学习(二)——core.js[2]之extend&ready方法

    上次分析了extend方法的实现,而紧接着extend方法后面调用了jQuery.extend()方法(core.js 359行),今天来看看究竟core.js里为jQuery对象扩展了哪些静态方法. ...

  2. Angular杂谈系列1-如何在Angular2中使用jQuery及其插件

    jQuery,让我们对dom的操作更加便捷.由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接. 我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大 ...

  3. jQuery UI resizable使用注意事项、实时等比例拉伸及你不知道的技巧

    这篇文章总结的是我在使用resizable插件的过程中,遇到的问题及变通应用的奇思妙想. 一.resizable使用注意事项 以下是我在jsfiddle上写的测试demo:http://jsfiddl ...

  4. Jquery的点击事件,三句代码完成全选事件

    先来看一下Js和Jquery的点击事件 举两个简单的例子 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&q ...

  5. jQuery实践-网页版2048小游戏

    ▓▓▓▓▓▓ 大致介绍 看了一个实现网页版2048小游戏的视频,觉得能做出自己以前喜欢玩的小游戏很有意思便自己动手试了试,真正的验证了这句话-不要以为你以为的就是你以为的,看视频时觉得看懂了,会写了, ...

  6. jquery和Js的区别和基础操作

    jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...

  7. jQuery之ajax实现篇

    jQuery的ajax方法非常好用,这么好的东西,你想拥有一个属于自己的ajax么?接下来,我们来自己做一个简单的ajax吧. 实现功能 由于jq中的ajax方法是用了内置的deferred模块,是P ...

  8. 利用snowfall.jquery.js实现爱心满屏飞

    小颖在上一篇一步一步教你用CSS画爱心中已经分享一种画爱心的方法,这次再分享一种方法用css画爱心,并利用snowfall.jquery.js实现爱心满屏飞的效果. 第一步: 利用伪元素before和 ...

  9. jQuery的61种选择器

    The Write Less , Do More ! jQuery选择器 1. #id : 根据给定的ID匹配一个元素 <p id="myId">这是第一个p标签< ...

随机推荐

  1. 《InsideUE4》-10-GamePlay架构(九)GameInstance

    一人之下,万人之上 引言 上篇我们讲到了UE在World之上,继续抽象出了Player的概念,包含了本地的ULocalPlayer和网络的UNetConnection,并以此创建出了World中的Pl ...

  2. markdown学习/mou

    markdown编辑器mou markdown编辑器的使用很简单,mac平台选择课 MOU 这款比较轻的客户端. 使用也很方便,打开软件,->helo->mou help 就有各种示例,照 ...

  3. HDU1890 Robotic Sort[splay 序列]

    Robotic Sort Time Limit: 6000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tota ...

  4. 洛谷P1962 斐波那契数列 || P1349 广义斐波那契数列[矩阵乘法]

    P1962 斐波那契数列 大家都知道,斐波那契数列是满足如下性质的一个数列: • f(1) = 1 • f(2) = 1 • f(n) = f(n-1) + f(n-2) (n ≥ 2 且 n 为整数 ...

  5. ros下boost移植

    参考资料: http://blog.chinaunix.net/uid-12226757-id-3427282.html  注意:本链接中只看第一种的方法,验证程序参考以下: Boost安装成功的验证 ...

  6. 【ASP.NET实战教程】基于ASP.NET技术下多用户博客系统全程实战开发(NNblog)

    岁末主推:牛牛老师主讲,多用户博客系统,基于ASP.NET技术,年后将带来移动业务平台项目项目目标: 打造个性品牌Blogo,定制多用户博客 为每一个博客用户提供个性化的 blogo解决方案,打造精品 ...

  7. linq distinct 不够用了!

    问题引出:在实际中遇到一个问题,要进行集合去重,集合内存储的是引用类型,需要根据id进行去重.这个时候linq 的distinct 就不够用了,对于引用类型,它直接比较地址.测试数据如下: class ...

  8. JS组件系列——分享自己封装的Bootstrap树形组件:jqTree

    前言:之前的一篇介绍了下如何封装自己的组件,这篇再次来体验下自己封装组件的乐趣.看过博主博客的园友应该记得之前分享过一篇树形菜单的使用JS组件系列——Bootstrap 树控件使用经验分享,这篇里面第 ...

  9. 点击按钮后到底发生了什么,Touch,LongClick或者Click?

    按钮点击事件详解 最近一个项目需要给应用初始界面上的动态按钮添加在不同状态的变换效果,如点击(俗一点也可称为按压)后实现背景图的更换或者图标的缩放等效果.由于按钮点击的时间有长有短,所以采用OnTou ...

  10. 代码比较器 Araxis Merge

    Araxis Merge 是一个可视化的文件比较.合并和同步的软件,能够方便的被软件工程师和 web 站点开发者使用快速精确地比较.了解和联合不同版本的源文件:进行版本和质量控制,创建 HTML 或是 ...