【问题标题】:Preloader to wordpress with jquery not working使用 jquery 预加载到 wordpress 不起作用
【发布时间】:2017-01-23 20:32:18
【问题描述】:

大家好,我在我的 wordpress 页面中添加了预加载器 gif,但它无法正常工作 如果你能帮助我找到我的错误或帮助我以其他方式构建它。 或者如果你们中的任何人知道任何用于预加载的免费插件会更好

$(window).ready(function(){
    	$('#preloader').fadeOut('slow',function(){$(this).remove();
        });
div#preloader { 
      position: absolute; 
      left: 0; 
      top: 0; 
      z-index: 999; 
      width: 100vw; 
      height: 100vh;
      overflow: visible;
      background: #333 url('http://grow-up.different.com.mk/wp-content/uploads/2017/01/GrowUp-logo-2.gif') no-repeat center center; 
    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="preloader"></div>

【问题讨论】:

  • 这是一个奇怪的网址:http://grow-up.different.com.mk/wp-content/uploads/2017/01/GrowUp-logo-2.gif 我无法加载。
  • @scoopzilla 这是我在 wordpress 中的图书馆的链接,你可以使用这个 URL dl.dropboxusercontent.com/content_link/…
  • 检查丹尼尔的答案。

标签: jquery wordpress preloader


【解决方案1】:

删除 div 中的 #

&lt;div id="preloader"&gt;&lt;/div&gt; 而不是&lt;div id="#preloader"&gt;&lt;/div&gt;


$(function() 
{
    $('#preloader').fadeOut(2500, function() 
    {
        $(this).remove();
    });
})
div#preloader {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100vw;
  height: 100vh;
  overflow: visible;
  background: #333 url('http://grow-up.different.com.mk/wp-content/uploads/2017/01/GrowUp-logo-2.gif') no-repeat center center;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div id="preloader"></div>

【讨论】:

  • 对不起,这是我写问题时的错误,我在代码中没有#,我将编辑我的帖子,感谢您注意到
猜你喜欢
  • 1970-01-01
  • 2016-03-01
  • 1970-01-01
  • 2018-03-31
  • 2011-06-18
  • 2015-04-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多