在js代码中,我首先定义一个变量img1,表示html中id=img1的元素var img1 = getElemetnById("img1");然后该如何对img1这个变量使用animate呢?
不想用$(""#img1).animate的方法
能够通过变量img1使用animate
JavaScriptHTML

解决方案 »

  1.   

    ??你想是实现这个功能还是语法讨论?还是想知道animate的原理?
      

  2.   

    img1.animate应该可以,没调试过
      

  3.   

    animate,是jquery 框架封装好的动画效果,你是说要自己实现一个动画框架吗?
    只关注最新浏览器的话css3倒是有几个动画效果,分别是
    变形(transform)、转换(transition)和动画(animation)你可以自行百度
    不过这些IE8以下都不支持。
      

  4.   

    自己实现animate的话,jquery和animate直接相关的代码大约600多行,网上最少的好象不到200行,但没有jquery的功能多。
      

  5.   

    var img = $('#imgid');
    img.animate