将动画添加到jquery插件

时间:2017-07-02 12:39:14

标签: jquery-plugins

我编写了一个简单的插件,通过创建画布和填充弧来绘制饼图。基本结构是:

    $.fn.mychart = function(options) { 
      var settings = $.extend...;  // various user settings 

      return this.each(function() {
        var element = this;
        draw(element, settings.startRadians, settings.endRadians,...);
      })
   };

   var draw = function(element, startRadians, endRadians, ...) {
     // Draw implementation
   };

在draw()中,我创建一个画布作为元素的子画面并绘制一个弧。这完全没问题。

现在我想为弧形绘制设置动画并使用"延迟"进行配置。因此我可以控制电弧填充的速度/速度。

什么是正确的jquery插件"方式"添加动画到draw()函数? 谢谢!

1 个答案:

答案 0 :(得分:-1)

这很简单。

请结帐jquery animate