一个用jQuery创建的小型自定义加载覆盖插件。
我们都希望我们的用户在我们的网站上拥有尽可能好的体验。如果您正在开发一个包含大量繁重内容的复杂应用程序,那么当用户长时间观看加载的内容时,他们很容易感到沮丧。
使用此插件,您可以将自定义加载覆盖应用于任何DOM元素(Div、Image、video等)。这允许您的用户在后台加载内容时继续与页面交互和参与。当它加载后,您可以很容易地将其完全移除。
1.加载样式表加载覆盖.jquery.css
和JavaScript加载覆盖.jquery.js
在文档中。
<link rel="stylesheet" href="/path/to/loading-overlay.jquery.css" /> <script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/loading-overlay.jquery.js"></script>
2.将加载覆盖应用于指定的图元。
<div class="example"> ... any content here ... </div>
3.将加载覆盖应用于指定的元素。
$('.example').loadingOverlay(true, { // options here });
4.设置加载覆盖的背景颜色。
$('.example').loadingOverlay(true, { backgroundColor: 'rgba(255,255,255,0.85)', });
5.覆盖默认加载指示器。
$('.example').loadingOverlay(true, { icon: '/path/to/loading/indicator/' });