JS フィドル: http://jsfiddle.net/Kpj3b/19/
それは最初は大丈夫ですが、すぐに不安定で暴力的になります。ポイントAからポイントBへの素敵な滑らかな正弦波を作りたいと思っています.
私の数学で何か提案はありますか?
$("#ball").stop().animate({'border-spacing': 400 },{
step: function(p, fx) {
s = Math.sin(p);
y = s * 50 + 150;
console.log(s);
var move = {top: y + "px", left: p + "px"};
$(fx.elem).css(move);
}, duration: 10000, complete: function () { $("#ball").remove(); }
});
PS: jquery.path.js を使用しないようにしています。