jQuery插件transform旋转焦点图的准备工作

1,【JQery.transform是基于jquery库的插件】

IE8以下不支持css3,

首先加载jQuery的函数库,

$(function
(){

  $('#test1').transform({rotate:'60deg'});//旋转60度

$('#test1').animate({rotate:'60deg'});//有动画的旋转60度

})

2,【定时器】

setInterval是间隔执行。setInterval(function(){},500);

setTimeout是 延时执行。setTimeout(function(){},500);

例子:

当a的值大于5,就清掉定时器。

 var a=0;

var  b = setInterval(function(){

  console.log(a++);

   if(a>5){

          slearInterval(b);

   }

},500);//间隔执行

   

setTimeout(function(){

     alert('v');

},2000);//延时执行,过2秒才会执行

3,【作用域及作用域链】

作用域(scope)是程序中定义这个变量的有效区域

全局变量和局部变量

作用域链的查询顺序是-由内向外。

var v=10;

function a(){

  var  b=0;

  function  c{

   var   d=5;

}

    c();

    alert(v);

}

    a();

找V先在a()里面找,找不到再去外面找全局

【闭包】

闭包就是能够读取其他函数内部变量的函数。

function a(){

     var i=0;

      function b(){

            i++;

            alert(i);

      }

       return  b;

}

var   c = a();

c();//1

c();//2

可以让变量始终保存在内存当中;

可以保护变量在内存中的安全。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值