将此Mootools代码转换为jQuery代码

德普特罗科

我想将脚本转换为jQuery,但这没用...这是Mootools代码:

var bg = $('#counter');
var ctx = ctx = bg.getContext('2d');
var imd = null;
var circ = Math.PI * 2;
var quart = Math.PI / 2;

ctx.beginPath();
ctx.strokeStyle = '#99CC33';
ctx.lineCap = 'square';
ctx.closePath();
ctx.fill();
ctx.lineWidth = 10.0;

imd = ctx.getImageData(0, 0, 240, 240);

ctx.putImageData(imd, 0, 0);
ctx.beginPath();
ctx.arc(120, 120, 70, -(quart), ((circ) * 0.5) - quart, false);
ctx.stroke();

这是jsFiddle:http : //jsfiddle.net/Aapn8/2832/

我试图document.id用jquery选择器替换$(''),什么也没有...

谢谢 !

Goran.it

这是一个带有链接的有效示例,请记住,对于easyOutBounce动画,您需要其他插件,因为jQuery仅具有简单的动画类型。这需要在dom准备就绪或窗口加载功能上完成(在jsfiddle中,我们使用左侧提供的复选框)

// SVG stuff
var range = $('#range').get(0);
var bg = $('#counter').get(0);
var ctx = ctx = bg.getContext('2d');
var imd = null;
var circ = Math.PI * 2;
var quart = Math.PI / 2;

ctx.beginPath();
ctx.strokeStyle = '#99CC33';
ctx.lineCap = 'square';
ctx.closePath();
ctx.fill();
ctx.lineWidth = 10.0;

imd = ctx.getImageData(0, 0, 240, 240);

var draw = function(current) {
    ctx.putImageData(imd, 0, 0);
    ctx.beginPath();
    ctx.arc(120, 120, 70, -(quart), ((circ) * current) - quart, false);
    ctx.stroke();
}
$(range)
.val(0)
.on('mousemove', function() {
        draw(this.value / 100);
})
.animate({
    'value':100
},{
    'duration':5000,
    'easing':'easeOutBounce',
    'step': function (step, fx) {
        draw(step / 100);
    }
});

http://jsfiddle.net/BLtaF/(附带了宽松的插件)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将此js代码转换为jquery

来自分类Dev

在mootools中转换jquery的代码

来自分类Dev

将此代码转换为swift

来自分类Dev

将此numpy代码转换为熊猫代码

来自分类Dev

将此numpy代码转换为熊猫代码

来自分类Dev

如何将此JavaScript代码转换为jquery?

来自分类Dev

如何将此jQuery代码转换为CSS?

来自分类Dev

如何将此JavaScript代码转换为jquery?

来自分类Dev

需要将此代码转换为vb

来自分类Dev

将此代码片段从 Perl 转换为 Javascript

来自分类Dev

如何将此php代码转换为ruby(RoR)代码?

来自分类Dev

尝试将此汇编代码转换为C代码

来自分类Dev

如何将此 .XAML 代码转换为 C# 代码

来自分类Dev

如何将此 Unity 代码转换为 MonoGame 代码?

来自分类Dev

如何将此汇编代码转换为内部代码?

来自分类Dev

有人可以帮助我将此jQuery代码转换为JS吗?

来自分类Dev

如何将此C代码转换为C ++?

来自分类Dev

如何将此日期代码转换为swift?

来自分类Dev

将此Netty 3代码转换为Netty 4

来自分类Dev

如何将此密码查询转换为Java代码?

来自分类Dev

如何将此示例代码从Go转换为Erlang

来自分类Dev

如何将此Scala代码转换为Scheme?

来自分类Dev

如何将此代码转换为异步等待?

来自分类Dev

如何将此代码转换为Java8 Lambda

来自分类Dev

将此Java代码转换为Kotlin的最佳方法

来自分类Dev

如何将此代码从CSS转换为JavaScript

来自分类Dev

将此代码从递归DP转换为迭代DP

来自分类Dev

如何将此Scala代码转换为Scheme?

来自分类Dev

我无法将此Java代码转换为javascript