, как я могу оживить DIV через вне экрана с одним щелчком мыши с JQueryJQuery анимации по всему экрану
ответ
Я предполагаю, что вы хотите, чтобы переместить DIV вокруг экрана из одной позиции в другую. Способ сделать это состоял бы в цепочке нескольких вызовов animate(), перемещающих его из одной позиции в другую по мере завершения предыдущего перемещения. Возможно, сохраните промежуточные позиции, если они у вас есть, в массиве и вытащите следующую позицию для каждого вызова анимации до тех пор, пока все вызовы не будут завершены. Использование рекурсивной функции обратного вызова, вероятно, будет лучшим способом справиться с этим.
Я предполагаю, что DIV уже абсолютно позиционирован. Если нет, вы можете посмотреть плагин makeAbsolute.
непроверенных
var positions = [ [ x1, y1 ], [ x2, y2 ], .. ];
play($('#myDiv'), positions);
function play(elem, positions) {
if (positions.length > 0) {
var position = positions.shift();
elem.animate({ left: position[0], top: position[1] } }, function() {
play(elem, positions);
});
}
}
$("#myDiv").click(
function(event){
$(this).animate({"left:0"},1500,'linear' // the fourth parameter is a callback function which runs when the animation completes
function(){ $(this).animate(...);
}
);
Как tvanfosson говорил, это просто ряд вызовов функции одушевленным - приведенный выше код не совсем идеально подходит для того, что вы говорите, но это достаточно ясно иллюстрирует пример (я думаю).
- 1. Поворот изображения по всему экрану
- 2. Изображение для прокрутки по всему экрану
- 3. всплывающее окно для Android по всему экрану
- 4. Пользовательские предпочтения, прыгающие по всему экрану
- 5. Цвет кнопки распространяется по всему экрану
- 6. Элементы ListView отображаются по всему экрану
- 7. Просмотр не распространяется по всему экрану
- 8. Вращение изображения и затухание по всему экрану
- 9. Как сделать этот фон повторяющимся по горизонтали по всему экрану?
- 10. Как сделать этот отзывчивый сайт растянутым по всему экрану?
- 11. Как перемещать мышь плавно по всему экрану с помощью java?
- 12. Как сделать окно полноэкранным с Javascript (растягивание по всему экрану)
- 13. Показать PDF-файл по всему экрану в xcode
- 14. Показать две большие кнопки, выровненные по всему экрану
- 15. GridLayout не равномерно распределяет детей по всему экрану
- 16. Как сделать цвет фона DIV распространенным по всему экрану
- 17. Можно ли отслеживать указатель мыши по всему экрану в Python?
- 18. Сдвигая div по экрану с помощью jquery
- 19. относительная компоновка не соответствует всему экрану
- 20. Swift - вид прокрутки соответствует всему экрану?
- 21. JQuery перемещение DIV по экрану, по крупицам
- 22. Изображение анимации по экрану только с помощью javascript
- 23. JQuery анимации по ссылке
- 24. Нужна помощь в перемещении вражеской анимации пули по экрану
- 25. Просмотр анимации при перемещении по экрану в Android?
- 26. как сделать UIImageView tappable во время анимации по экрану
- 27. jQuery Mobile - браузер Safari, раздвигающийся по экрану
- 28. Получить навигацию по всему столбцу
- 29. jQuery двойной анимации по фокусу?
- 30. Изменение анимации CSS по jquery