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

来源:互联网 发布:兄弟连 it教育 骗局 编辑:程序博客网 时间:2024/06/07 00:29

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

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

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







0 0
原创粉丝点击