工厂模式下创建对象
//创建一个空对象
//var o = new Object();//方式一
varo={};//方式二
函数继承
属性用call或者apply的方式来继承
继承父类的属性,调用父类函数
this是原生的对象
jQuery的this对象使用时要用$()包起来,这样就可以调用jQuery的方法了
//给当前元素添加选中样式,为兄弟元素移除选中样式
动画
参数:
1、什么属性做动画,属性设置{param1: value1, param2: value2}
2、动画执行的时间,单位毫秒
3、动画曲线:
swing(默认值)开始和结束慢,中间快
linear匀速
可省略不写
4、回调函数,动画完成之后要做的事情,可无限嵌套
元素的绝对位置
offset()是获取相对于页面左上角的绝对位置,即使外面再包一层con居中层,也不影响效果
鼠标的移入移出
简写
$('#div1').hover(function() {
$(this).stop().animate({marginTop:50});
},function() {
$(this).stop().animate({marginTop:100});
});