使用jQuery将文本分解为随机位置

有一些jQuery示例,如何破坏文本,如下所示:

http://jsfiddle.net/doktormolle/dNXVx/

我该如何反过来?

我想将span元素中的字母分解为随机位置。

function fx(o) { var $o = $(o); $o.html($o.text().replace(/([\S])/g, "$1")); $o.css("position", "relative"); $("span", $o).each(function(i) { var newTop = Math.floor(Math.random()*500)*((i%2)?1:-1); var newLeft = Math.floor(Math.random()*500)*((i%2)?1:-1); $(this).css({position: "relative", opacity: 1, fontSize: 12, top: 0, left: 0 }).animate({ opacity: 0, fontSize: 84, top: newTop, left:newLeft },1000); }); }​ 

你可以在http://jsfiddle.net/dNXVx/37/看到代码。