我使用了很棒的lazysizes脚本和Owl Carousel 2.他们一起工作很棒。我设置了选项:
<%= form_tag sign_in_path, {name: "sentMessage", novalidate:""} do %>
<%= label_tag :email %>
<%= email_field_tag :email, '', class: "form-control", id: "email" %>
<%= label_tag :password %>
<%= password_field_tag :password, '', class: "form-control", id: "password" %>
<%= submit_tag "Sign in!", class:"btn btn-default pull-right send" %>
<%= link_to "Not a member yet? Sign up", sign_up_path %>
<% end %>
如何在最初的&#39; in-view&#39;之后检测lazysizes何时开始加载剩余的“懒惰队列”?图像加载完毕?
我知道这发生在窗口onload事件之后,所以我可以只监听窗口onload。但是当我读到这个时:
https://api.jquery.com/load-event/
它说当使用带有图像的加载事件时有一些警告,例如它不能一致地工作,也不能可靠地跨浏览器,可以停止为已经存在于浏览器缓存中的图像等。
我过去曾使用插件waitForImages和imagesLoaded,但如果没有这些插件,还有其他方法吗?