Để chạy thông số kỹ thuật của Cucumber với Capybara và Selenium, tôi cần có khả năng xác định xem một số hiệu ứng JQuery đã hoàn thành trước khi tôi có thể tiếp tục bước tiếp theo hay không. Có cách nào chung để xác định xem JQuery vẫn đang thực thi hiệu ứng (ví dụ: một cái gì đó như $.effects.active.size == 0
)?Xác định xem hiệu ứng JQuery vẫn đang thực hiện
Trả lời
Bạn có thể kiểm tra xem phần tử được sử dụng bởi một số hình ảnh động plugin/Tính năng qua kiểm tra :animated
selector
theo này: http://api.jquery.com/animated-selector/
như thế này:
$("#el").is(":animated")
hơn
thông tin: How do I find out with jQuery if an element is being animated?
Có! Và '$ (": hoạt hình "). Length == 0' sau đó sẽ xác định xem tất cả hoạt ảnh đã kết thúc chưa. Rất tuyệt. Cảm ơn, Marek. –
Tôi rất vui được giúp bạn –
Là tùy chọn thay thế (có thể nó sẽ phù hợp với người khác cần), có thể tắt hoàn toàn hoạt ảnh trên trang (cho đến khi được làm mới) bằng cách áp dụng:
$('body').append('<style> * {transition: none!important;}</style>')
- 1. Xác định xem STDERR có đang đến terminal
- 2. cách chính xác để thực hiện jQuery với require.js
- 3. cách xem mã JavaScript hiện đang thực thi là gì?
- 4. Làm cách nào để có thể thực hiện nhiều hiệu ứng jquery đồng thời?
- 5. Xác định trường hợp kiểm tra hiện tại đang thực hiện bởi Nunit
- 6. Nhận PID của ứng dụng hiện đang được thực hiện
- 7. Chế độ xem Ember, Tay lái và Hiệu ứng jQuery
- 8. Hiệu ứng trả lại jQuery
- 9. Cách kiểm tra xem phần tử chọn vẫn còn "mở"/đang hoạt động với jquery
- 10. Xác định tắt máy đang đóng ứng dụng của tôi
- 11. Xác định xem ứng dụng có bị chặn/bận không?
- 12. Phát hiện xem Bản đồ OSM vẫn đang tải hay không trong android
- 13. Xác định xem trang hiện tại có đang sử dụng SSL trong Rails
- 14. Xác định xem ứng dụng có đang chạy trong xanh hay không
- 15. xác định xem mã có đang chạy trên thời gian chạy của ứng dụng (Java)
- 16. Xác định xem cổng có đang được sử dụng không?
- 17. vẫn đang được nhắc về thông tin xác thực sau khi cài đặt chứng chỉ-osxkeychain
- 18. Cách xác định nền tảng nào ứng dụng hiện tại đang chạy trên LibGDX?
- 19. Thực hiện nhiều hiệu ứng jQuery trên cùng một thành phần song song
- 20. Ngừng Pulsate Hiệu ứng jQuery
- 21. SignalR - Kiểm tra xem người dùng vẫn đang kết nối
- 22. Mua hàng trong ứng dụng đang "được xem xét" trong khi bản thân ứng dụng nhị phân vẫn đang "chờ xem xét"? Nó có nghĩa là gì?
- 23. ứng dụng pyqt đang thực hiện cập nhật
- 24. Tệp ứng dụng iOS có thể được cập nhật trong khi ứng dụng vẫn đang được xem xét không?
- 25. Xác thực JQuery MVC.net
- 26. Xác thực Jquery để xác thực URL
- 27. jquery datepicker: Xác thực giá trị đầu vào hiện tại?
- 28. Xác thực jQuery onblur
- 29. vô hiệu hóa việc thực hiện: mặc định-jar
- 30. Cách xác định khi nào tab hiện tại đang thay đổi trong QTabWidget?
chọn bộ chọn ": hoạt hình"? http://api.jquery.com/animated-selector/ –