$('#global').show("explode", { number: 50}, 2000);
我尝试了这段代码,但它似乎无法正常工作。 它看起来有限,我从来没有超过8/10爆炸块。
有最大值吗? 有什么想法吗?
爆炸效果是jquery-ui
的原生效果答案 0 :(得分:3)
我认为您需要传递的选项是“件”,而不是“数字”。
$('#global').show("explode", { pieces: 50}, 2000);
答案 1 :(得分:2)
刚检查完代码。
var rows = o.options.pieces ? Math.round(Math.sqrt(o.options.pieces)) : 3;
var cells = o.options.pieces ? Math.round(Math.sqrt(o.options.pieces)) : 3;
件数似乎没有限制。此语句仅检查您是否已传入多个部分,如果是,则计算行和单元格,否则默认为9个。
传入50件,经过Round(SquareRoot(50))的计算; 我们得到7行和7列。这应该会产生49件。
答案 2 :(得分:2)
jQuery Effects Cheat sheet 显示使用件而不是数字