Имеет ли эффект «взрыва» максимальное количество взорванных блоков? - PullRequest
2 голосов
/ 21 мая 2009
$('#global').show("explode", { number: 50}, 2000);

Я попробовал этот код, но он не работает должным образом. Похоже, что он ограничен, у меня никогда не было более 8/10 взрывающихся блоков.

Есть ли максимум? Есть идеи?

Эффект взрыва - нативный эффект от jquery-ui

Ответы [ 3 ]

3 голосов
/ 21 мая 2009

Я думаю, что вариант, который вам нужно передать, это «кусочки», а не «число».

$('#global').show("explode", { pieces: 50}, 2000);
2 голосов
/ 21 мая 2009

JQuery Эффекты Шпаргалка показывает использование штук вместо числа

2 голосов
/ 21 мая 2009

Только что проверил код.

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 штуках, проходящих расчет раунда (SquareRoot (50)); мы получаем 7 строк и 7 столбцов. Это должно привести к 49 штук.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...