cuốn sách gpt4 ai đã làm

jquery - ở cuối hoạt ảnh mà không sử dụng .animate();

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 19:13:51 28 4
mua khóa gpt4 Nike

Tôi đang xây dựng một ứng dụng web iPad. Phương thức .animate() sử dụng quá chậm, đó là lý do tại sao hầu hết các phép biến đổi của tôi được thực hiện bằng css. tôi thực hiện như thế nào

html


CSS

.container {
position: fixed;
-webkit-transition: -webkit-transform dễ dàng ra vào 0,25 giây;
}

.pos-1 {
-webkit-transform:translate3d(0px,0px,0px);
}

.pos-2 {
-webkit-transform:translate3d(100px,0px,0px);
}
.pos-3 {
-webkit-transform:translate3d(200px,0px,0px);
}

js

$("#myGallery").removeClass("pos-" + this.previousId).addClass("pos-" + this.currentId);

$("#myGallery").bind("webkitAnimationEnd", function() {
// this.style.webkitAnimationName = "";
console.log("hoạt hình đã hoàn thành");
});

Làm cách nào để sử dụng "webkitAnimationEnd" hay đúng hơn là làm cách nào để kích hoạt "kết thúc hoạt ảnh" mà không sử dụng .animate()?

câu trả lời hay nhất

Bạn không thể thay đổi lớp của phần tử từ lớp có hoạt ảnh sang lớp không có hoạt ảnh được sao?

Tôi có hiểu nhầm câu hỏi không?

Ý bạn là ngược lại phải không? Bạn có muốn biết khi nào hoạt ảnh css kết thúc? Tôi cho rằng bạn có thể thực hiện việc này bằng cách đặt đồng hồ hẹn giờ và tính toán trước thời gian hoạt ảnh sẽ diễn ra.

Về jquery - kết thúc hoạt ảnh mà không sử dụng .animate();, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7391882/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress