E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
1.9.1
jQuery-
1.9.1
源码分析系列(十五) 动画处理——外篇
a.动画兼容Tween.propHooksTween.propHooks提供特殊情况下设置、获取css特征值的方法,结构如下Tween.propHooks={ _default:{ get:function(){...}, set:function(){...} }, scrollTop:{ set:function(){...} } scrollLeft:{ set:func
chua1989
·
2015-12-03 16:00
jQuery
1.9.1
源码分析系列(十五)之动画处理
相关教程:jQuery下的动画处理总结://www.jb51.net/article/42000.htmjQuery
1.9.1
源码分析系列(十五)动画处理之缓动动画核心Tween://www.jb51.
chua1989
·
2015-12-03 11:43
jQuery
1.9.1
源码分析系列(十五)动画处理之缓动动画核心Tween
在jQuery内部函数Animation中调用到了createTweens()来创建缓动动画组,创建完成后的结果为:可以看到上面的缓动动画组有四个原子动画组成。每一个原子动画的信息都包含在里面了。仔细查看createTweens函数,实际上就是遍历调用了tweeners["*"]的数组中的函数(实际上就只有一个元素)。functioncreateTweens(animation,props){jQ
chua1989
·
2015-12-03 11:38
jQuery-
1.9.1
源码分析系列(十五) 动画处理——缓动动画核心Tween
在jQuery内部函数Animation中调用到了createTweens()来创建缓动动画组,创建完成后的结果为:可以看到上面的缓动动画组有四个原子动画组成。每一个原子动画的信息都包含在里面了。仔细查看createTweens函数,实际上就是遍历调用了tweeners["*"]的数组中的函数(实际上就只有一个元素)。functioncreateTweens(animation,props){
chua1989
·
2015-12-03 10:00
jQuery-
1.9.1
源码分析系列(十五) 动画处理
首先需要有队列(queue)的基本知识。见上一章。a.动画入口jQuery.fn.animate函数执行流程详解先根据参数调用jQuery.speed获取动画相关参数,得到一个类似如下的对象;并且生成动画执行函数doAnimationoptall={ complete:fnction(){...},//动画执行完成的回调 duration:400,//动画执行时长 easing:"swing
chua1989
·
2015-12-02 18:00
docker registry nginx 安全访问控制
系统环境准备centos7 [root@docker-130etc]#docker-vDockerversion
1.9.1
,builda34a1d5nginx版本需要1.7.5以后的,因为需要一个add_header
雪地花露
·
2015-12-02 17:00
Nginx 新特性reuseport
NGINX发布的
1.9.1
版本引入了一个新的特性:允许使用SO_REUSEPORT套接字选项,该选项在许多操作系统的新版本中是可用的,包括DragonFlyBSD和Linux(内核版本3.9及以后)。
120113541
·
2015-12-02 16:04
linux
操作系统
IP地址
实际应用
Nginx 新特性reuseport
NGINX发布的
1.9.1
版本引入了一个新的特性:允许使用SO_REUSEPORT套接字选项,该选项在许多操作系统的新版本中是可用的,包括DragonFlyBSD和Linux(内核版本3.9及以后)。
120113541
·
2015-12-02 16:04
linux
操作系统
IP地址
实际应用
jQuery
1.9.1
源码分析系列(十四)之常用jQuery工具
为了给下一章分析动画处理做准备,先来看一下一些工具。其中队列工具在动画处理中被经常使用。jQuery.fn.queue(([queueName][,newQueue])||([queueName,]callback))(获取或设置当前匹配元素上待执行的函数队列.如果当前jQuery对象匹配多个元素:获取队列时,只获取第一个匹配元素上的队列;设置队列(替换队列、追加函数)时,则为每个匹配元素都分别进
chua1989
·
2015-12-02 14:21
jQuery
1.9.1
源码分析系列(十三)之位置大小操作
先给大家展示谢jQuery.fn.css(propertyName[,value]|object)(函数用于设置或返回当前jQuery对象所匹配的元素的css样式属性值。如果需要删除指定的css属性,请使用该函数将其值设为空字符串("")注意:1、如果省略了value参数,则表示获取属性值;如果指定了该参数,则表示设置属性值。2、css()函数的所有"设置"操作针对的是当前jQuery对象所匹配的
chua1989
·
2015-12-02 14:54
jQuery-
1.9.1
源码分析系列(十四) 一些jQuery工具
为了给下一章分析动画处理做准备,先来看一下一些工具。其中队列工具在动画处理中被经常使用。jQuery.fn.queue(([queueName][,newQueue])||([queueName,]callback))(获取或设置当前匹配元素上待执行的函数队列.如果当前jQuery对象匹配多个元素:获取队列时,只获取第一个匹配元素上的队列;设置队列(替换队列、追加函数)时,则为每个匹配元素都分别进
chua1989
·
2015-12-02 11:00
Jquery
1.9.1
源码分析系列(十二)之筛选操作
废话不多说了直接奔入主题了。jQuery.fn.find(selector)find接受一个参数表达式selector:选择器(字符串)、DOM元素(Element)、jQuery对象。分两种情况处理:第一种,如果传入的参数是非字符串,则先通过jQuery选择器将selector查找出来,然后过滤出包含于当前jQuery对象所匹配的元素的节点。if(typeofselector!=="string
chua1989
·
2015-12-02 10:18
jQuery-
1.9.1
源码分析系列(十三) 位置大小操作
先列一下这些个apijQuery.fn.css(propertyName[,value]|object)(函数用于设置或返回当前jQuery对象所匹配的元素的css样式属性值。如果需要删除指定的css属性,请使用该函数将其值设为空字符串("")注意:1、如果省略了value参数,则表示获取属性值;如果指定了该参数,则表示设置属性值。2、css()函数的所有"设置"操作针对的是当前jQuery对象所
chua1989
·
2015-12-02 10:00
jQuery-
1.9.1
源码分析系列(十二) 筛选操作
在前面分析的时候也分析了部分筛选操作(详见),我们接着分析,把主要的几个分析一下。 jQuery.fn.find(selector)find接受一个参数表达式selector:选择器(字符串)、DOM元素(Element)、jQuery对象。分两种情况处理:第一种,如果传入的参数是非字符串,则先通过jQuery选择器将selector查找出来,然后过滤出包含于当前jQuery对象所匹配的元素的节点
chua1989
·
2015-12-01 16:00
nginx-
1.9.1
安装
操作系统CentOSrelease6.5(Final)服务器IP192.168.1.200nginx版本nginx-
1.9.1
pcre版本8.30openssl1.0.2azlib1.2.7源码包解压目录
半世流离
·
2015-12-01 13:14
nginx
jQuery-
1.9.1
源码分析系列(十一) DOM操作续——克隆节点
什么情况下使用到克隆节点?我们知道在对DOM操作过程中如果直接使用节点会出现节点随操作而变动的情况。比如对节点使用.after/.before/.append等方法后,节点被添加到新的地方,原来的位置上的节点被移除了。有的时候需要保留原来位置上的节点,仅仅是需要一个副本添加到对应位置,这个时候克隆就有了使用场景。 jQuery.fn.clone克隆当前匹配元素集合的一个副本,并以jQuery对象的
chua1989
·
2015-12-01 11:00
ajax跨域问题解决之cors篇
环境搭建:1、需要两个jar包cors-filter-1.7.1.jar和java-property-utils-
1.9.1
.jar,需要的可前往:http://downloa
追梦的年轻人
·
2015-11-30 17:00
ajax跨域问题解决之cors篇
环境搭建:1、需要两个jar包cors-filter-1.7.1.jar和java-property-utils-
1.9.1
.jar,需要的可前往:http://downloa
追梦的年轻人
·
2015-11-30 17:00
lucene版本升级到4.6.0以上之后使用mmseg4j分词器遇到的问题
使用 mmseg4j
1.9.1
使用的是 lucene4.3 没问题。
m635674608
·
2015-11-27 21:00
WC
JDK8StreamSpringdatajpa @QueryHints @AsyncAddr:http://docs.spring.io/spring-data/jpa/docs/
1.9.1
.RELEASE
Geek4J
·
2015-11-27 14:00
WC
JDK8StreamSpringdatajpa @QueryHints @AsyncAddr:http://docs.spring.io/spring-data/jpa/docs/
1.9.1
.RELEASE
Geek4J
·
2015-11-27 14:00
Jquery-
1.9.1
源码分析系列(十一)之DOM操作
DOM操作包括append、prepend、before、after、replaceWith、appendTo、prependTo、insertBefore、insertAfter、replaceAll。其核心处理函数是domManip。DOM操作函数中后五种方法使用的依然是前面五种方法,源码jQuery.each({appendTo:"append",prependTo:"prepend",in
chua1989
·
2015-11-25 09:50
jQuery-
1.9.1
源码分析系列(十一) DOM操作
DOM操作包括append、prepend、before、after、replaceWith、appendTo、prependTo、insertBefore、insertAfter、replaceAll。其核心处理函数是domManip。DOM操作函数中后五种方法使用的依然是前面五种方法,源码jQuery.each({ appendTo:"append", prependTo:"prepend
chua1989
·
2015-11-24 18:00
jQuery
1.9.1
源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
发现一个小点,先前没有注意的stopPropagation:function(){vare=this.originalEvent;...if(e.stopPropagation){e.stopPropagation();}jQuery重载stopPropagation函数调用的本地事件对象的stopPropagation函数阻止冒泡。也就是说,阻止冒泡的是当前节点,而不是事件源。说到触发事件,我们
chua1989
·
2015-11-24 13:24
Jquery
1.9.1
源码分析系列(六)延时对象应用之jQuery.ready
还记不记得jQuery初始化函数jQuery.fn.init中有这样是一个分支//documentready简便写法$(function(){…})}elseif(jQuery.isFunction(selector)){returnrootjQuery.ready(selector);}所以$(fn)===$(document).ready(fn)。来看一下jQuery.fn.ready的源码r
chua1989
·
2015-11-24 11:42
jQuery-
1.9.1
源码分析系列(六) 延时对象应用——jQuery.ready
还记不记得jQuery初始化函数jQuery.fn.init中有这样是一个分支//documentready简便写法$(function(){…}) }elseif(jQuery.isFunction(selector)){ returnrootjQuery.ready(selector); }所以$(fn)===$(document).ready(fn)。来看一下jQuery.fn.rea
chua1989
·
2015-11-24 11:00
jQuery-
1.9.1
源码分析系列(十) 事件系统——主动触发事件和模拟冒泡处理
发现一个小点,先前没有注意的stopPropagation:function(){ vare=this.originalEvent; ... if(e.stopPropagation){ e.stopPropagation(); }jQuery重载stopPropagation函数调用的本地事件对象的stopPropagation函数阻止冒泡。也就是说,阻止冒泡的是当前节点,而不
chua1989
·
2015-11-23 18:00
django
1.9.1
+apache24+mod_wsgi详解(win)
#本博文主要参考了django-web开发指南、thedjangobook等书书,本机环境为Windows10x64,Python2.7#说一下django和apache版本问题:据之前看的博客,django1.7左右前后的配置应该不同,1.7以前的各个版本更相近些,1.7以后的各个版本更相近,所以本文可能更适合较#新版本的配置,Apache22和24配置也不同(以上只是个人从博客得出的大致观点,
shouwangzhelv
·
2015-11-21 22:00
python
django
【凯子哥带你学Android】Andriod性能优化之列表卡顿——以“简书”APP为例
本文章以简书Android最新版本
1.9.1
进行分析。GPU过度绘制HierarchyViewSysTraceTraceView总结PS分析
bz419927089
·
2015-11-20 19:00
android
性能优化
解决方案
hierarchy
jQuery-
1.9.1
源码分析系列(十) 事件系统——事件包装
首先需要明白,浏览器的原生事件是只读的,限制了jQuery对他的操作。举个简单的例子就能明白为什么jQuery非要构造一个新的事件对象。在委托处理中,a节点委托b节点在a被click的时候执行fn函数。当事件冒泡到b节点,执行fn的时候上下文环境需要保证正确,是a节点执行了fn而非b节点。如何保证执行fn的上下文环境是a节点的:看源码(红色部分)//执行 ret=((jQuery.event.s
chua1989
·
2015-11-20 12:00
jQuery-
1.9.1
源码分析系列(十) 事件系统——事件委托
jQuery的事件绑定有几个比较优秀的特点:1.可以绑定不限数量的处理函数2.事件可以委托到祖先节点,不必一定要绑到对应的节点,这样后添加的节点也照样能被处理。3.链式操作下面主要分析事件的委托设计。事件源我们成为委托节点,委托节点委托他的祖先节点替他执行事件处理,这个祖先节点被成为被委托节点。DOM的原生事件将处理绑定在相应的节点上,相应节点触发事件才能执行处理。将事件处理委托给祖先节点,这个事
chua1989
·
2015-11-19 17:00
jQuery
1.9.1
源码分析系列(十)事件系统之绑定事件
事件绑定的方法有很多种,使用了jquery那么原理那种绑定方式(elem.click=function(){...}))就不太想推荐给大家了。最主要的原因是elem.click=fn这种方式只能绑定一个事件处理,多次绑定的只会保留最后一次绑定的结果。下面给大家介绍jquery绑定事件的方式有哪些吧。复制代码代码如下:jQuery.fn.eventType([[data,]fn])比如eventTy
chua1989
·
2015-11-19 09:02
jQuery-
1.9.1
源码分析系列(十) 事件系统——事件绑定
事件绑定的方式有很多种。使用了jQuery那么原来那种绑定方式(elem.click=function(){...})就不推荐了,原因?最主要的一个原因是elem.click=fn这种方式只能绑定一个事件处理,多次绑定的只会保留最后一次绑定的结果。看一下jQuery绑定事件的方式有哪些jQuery.fn.eventType([[data,] fn])比如eventType指的是事件类型,比如cli
chua1989
·
2015-11-18 18:00
jQuery-
1.9.1
源码分析系列(十) 事件系统——事件体系结构
又是一个重磅功能点。在分析源码之前分析一下体系结构,有助于源码理解。实际上在jQuery出现之前,DeanEdwards的跨浏览器AddEvent()设计做的已经比较优秀了;而且jQuery事件系统的设计思想也是基于该思想的,所以我们先分析一下DeanEdwards前辈的事件绑定。 a.jQuery事件原型——DeanEdwards的跨浏览器AddEvent()设计源码解读//事件添加方法 fu
chua1989
·
2015-11-18 11:00
jQuery-
1.9.1
源码分析系列(九) CSS操作
jquery.fn.css获取当前jQuery所匹配的元素中第一个元素的属性值【$(…).css(cssName),注意这个cssName可以是数组】或给当前jQuery所匹配的每个元素设置样式值【$(…).css(cssname,value)/$(…).css(obj)】;可以看见函数内部直接调用了jquery.access来处理。access将当前多个元素组成的jQuery对象所匹配的元素分解
chua1989
·
2015-11-17 17:00
jQuery-
1.9.1
源码分析系列(八) 属性操作
jQuery的属性操作主要包括jQuery.fn.valjQuery.fn.attrjQuery.fn.removeAttrjQuery.fn.propjQuery.fn.removePropjQuery.fn.addClassjQuery.fn.removeClassjQuery.fn.toggleClass接下来一一分析jQuery对他们的处理a.jQuery.fn.valjQuery.fn.
chua1989
·
2015-11-16 18:00
jQuery-
1.9.1
源码分析系列(七) 钩子(hooks)机制及浏览器兼容续
前面一章分析了jQuery.support、钩子原理和属性钩子。这一章主要分析CSS钩子。 b.css操作的钩子CSS钩子种类:cssHookscssNumbercssProps jQuery.cssHooks的对象不过cssHooks中的set函数的作用有些不同,set函数并没有真正的设置相应的值,而是修正要设置到CSS中的值。获取到修正值以后,设置在jQuery.style函数中进行。后面分析
chua1989
·
2015-11-16 16:00
jQuery-
1.9.1
源码分析系列(七) 钩子(hooks)机制及浏览器兼容
处理浏览器兼容问题实际上不是jQuery的精髓,毕竟让技术员想方设法取弥补浏览器的过错从而使得代码乱七八糟不是个好事。一些特殊情况的处理,完全实在浪费浏览器的性能;突兀的兼容解决使得的代码看起来既不美观也也不能对前端技术有任何提升。但是不管怎么说,只要不同的浏览器存在,就有可能出现兼容性问题,我们还必须去解决。比较好的是jQuery提供了一些比较优雅的浏览器兼容方案。在处理浏览器兼容问题的时候最没
chua1989
·
2015-11-16 11:00
jQuery-
1.9.1
源码分析系列(六) 延时对象续——辅助函数jQuery.when
$.when的说明描述: 提供一种方法来执行一个或多个对象的回调函数,返回这些对象的延时(Deferred)对象。说明(结合实例和源码):如果你不传递任何参数, jQuery.when()将返回一个resolved(解决)状态的promise对象。如果向jQuery.when()传入一个参数 ,并且它不是一个Deferred或Promise对象,那么它会被当作是一个被解决(resolved)的延迟
chua1989
·
2015-11-13 17:00
Bootstrap 模态框
Bootstrap 模态框(也可以说的弹出层) 最近在尝试使用bootstrap的模态框 使用模态框主要要引入一下几个js和css: bootstrap.css jquery.
1.9.1
.js
·
2015-11-13 16:19
function
bootstrap
$
a
is
模态框
not
TypeError:
SlickGrid使用JQuery
1.9.1
后的调整列大小问题
从GitHub上donwload下它的代码,但是它现在使用的是jquery1.7,jquery最新都升级到2.0了,所以我把jquery的版本指向了我自己的
1.9.1
但是这么做之后,grid的column
·
2015-11-13 16:59
jquery
jQuery-
1.9.1
源码分析系列(六) 延时对象
首先我们需要明白延时对象有什么用?第一个作用,解决时序以及动态添加执行函数的问题。functiona(){alert(1)}; functionb(){alert(2)}; functionc(){alert(3)}; a(); setTimeout(function(){b();},0); c();很明显函数执行顺序是a->c->b,而不是按照函数添加的顺序执行。如果我要保证函数按顺序
chua1989
·
2015-11-13 16:00
动画停止animate动画效果(泪奔的小孩)stop和delay的用法
;<head> <title></title> <script src="jquery-
1.9.1
·
2015-11-13 15:01
animate
JQuery学习(1)
HTML 元素 jQuery 的 action() 执行对元素的操作 使用 1.获取img的src属性 <script src="jquery/jquery-
1.9.1
·
2015-11-13 14:51
jquery
jquery.validate.js使用
1、需引入的js <script type="text/javascript" src="js/jquery-
1.9.1
.min.js"><
·
2015-11-13 14:11
validate
Solr DIH以Mysql为数据源批量创建索引
演示使用solr管理后台,以mysql为数据源,批量建索引的方法 测试于:Solr 4.5.1, mmseg4j
1.9.1
, Jdk 1.6.0_45, Tomcat 6.0.37 | CentOS
·
2015-11-13 13:05
mysql
solr4.5配置中文分词器mmseg4j
mmseg4j mmseg4j的下载地址:https://code.google.com/p/mmseg4j/ 通过以下几步就可以把mmseg4j分词器集成到solr中: 1、解压mmseg4j-
1.9.1
·
2015-11-13 13:04
mmseg4j
jquery
1.9.1
自定义插件简述
5月1日 呆在实验室 接着学习的脚步 记录学习的脚步 还有2个月 学生生涯即将结束 十分珍惜此时的宁静 看书、听歌、打球、喝酒 时间只受自己支配 真想爆一句粗口 太XX爽了 呵呵 好吧 还是回到记录的脚步上来 按照jquery官方所说 jquery插件机制是一种用于
·
2015-11-13 12:26
jquery
jquery瀑布流下拉加载(position定位版)
数据用的:http://www.wookmark.com/api jquery版本:
1.9.1
效果图如下: jquery code:
·
2015-11-13 12:05
position
Jquery CDN
新浪CDN <script src="http://lib.sinaapp.com/js/jquery/
1.9.1
/jquery-
1.9.1
.min.js"><
·
2015-11-13 10:35
jquery
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他