jQuery.inArray( value, array ,[ fromIndex ] )
原型还是 indexOf 和 in 运算符
原型还是 indexOf 和 in 运算符
2017-08-16
其实还有一个参数 jQuery.each(array, callback,args ) 不过args is for internal usage only ,仔细阅读源码 发现 each 是 for 和for in 的写法 鸭式辩型 做了两个判断 如果是数组 否则是对象 也是就是 只能传入数组和对象 ,但是针对数组 也没有使用ES5的 forEach 遍历 可能是考虑兼容
2017-08-16
$.each($,function(index, value){
console.log(index, value)
})
源码都出来了.
console.log(index, value)
})
源码都出来了.
2017-08-14
each 在jQuery DOM篇讲过
只不过这种写法 $('div').each(function(){}) 相当于$.each($('div'), function(){})
只不过这种写法 $('div').each(function(){}) 相当于$.each($('div'), function(){})
2017-08-14
$("#aaron a:eq(1)").css("color","green");
2017-08-14
至于想知道那两个函数的对象有什么属性和方法 可以console.log()出来
我实验过了:
step的:
T…n.init {elem: div#aaron, prop: "height", easing: "swing", options: Object, now: 50…}
easing
:
"swing"
elem
:
div#aaron
end
:
50
now
:
50
options
:
Object
pos
:
1
prop
:
"height"
start
:
100
unit
:
"px"
__proto__
:
O
我实验过了:
step的:
T…n.init {elem: div#aaron, prop: "height", easing: "swing", options: Object, now: 50…}
easing
:
"swing"
elem
:
div#aaron
end
:
50
now
:
50
options
:
Object
pos
:
1
prop
:
"height"
start
:
100
unit
:
"px"
__proto__
:
O
2017-08-14
step:function(){}
参数1:就是progress的参数2
参数2:一个对象,包含了与css相关的东西,我也不知道怎么用.好像这个对象有一个 字段(属性或者说变量)叫elem 这个elem是执行该动画的元素
可以输出到控制台看看:
step: function(now, fx) {
console.log(fx.elem)
}
参数1:就是progress的参数2
参数2:一个对象,包含了与css相关的东西,我也不知道怎么用.好像这个对象有一个 字段(属性或者说变量)叫elem 这个elem是执行该动画的元素
可以输出到控制台看看:
step: function(now, fx) {
console.log(fx.elem)
}
2017-08-14
progress:function(){}
参数1:是一个对象,包含对象进度相关的属性,至于怎么用我也不知道
参数2: 动画修改的css属性的当前这一步的值(步之间的时间间隔系统觉定,他想怎样为一步就怎样)
参数3:当前这一步执行到的进度 从duration的初值到0
参数1:是一个对象,包含对象进度相关的属性,至于怎么用我也不知道
参数2: 动画修改的css属性的当前这一步的值(步之间的时间间隔系统觉定,他想怎样为一步就怎样)
参数3:当前这一步执行到的进度 从duration的初值到0
2017-08-14