《Yodu》预加载如何加载到自己需要的js内容

115 4

主题开启预加载可以加快访问速度,但是在一些程度上还是有一些取舍,比如js中的window.onload事件,就会只运行一次,当你进入到下一个页面的收,window.onload里面执行的内容就完全停止了,甚至可以说没有了,有点像是,你吃着吃着突然就换了一个肚子,这样虽然吃的也多,但是不一样了啊,和原来的对不上了,所以我们还是要针对这种情况,让js代码再次运行,这就相当于换了个肚子,还要接上才能用。

询问了下泽泽,他说《Yodu》的预加载在footer.php中,在if (isInitialLoad === false) {}中,具体如下图:

《Yodu》预加载代码

我们可以看到在这个里面其实有很多if的判断语句,这里你不需要知道这些个是干什么的,你只要知道if语句怎么写,自己写一个就行了,比如我博客的搜索按钮使用的点击js,就是需要在预加载中重新激活,那么我们就在里面做个判断:

此处内容已隐藏回复后方可阅读。

以上就是我这次对预加载的一些了解,如果有需要可以参考参考!

0
  • 本文分类:JavaScript
  • 本文标签:《Yodu》预加载预加载
  • 流行热度:已超过 115 人围观了本文
  • 发布日期:2018年10月5日 - 22时05分00秒
  • 版权申明:本文系作者@木灵鱼儿原创发布在木灵鱼儿站点。未经许可,禁止转载。

评论(4)

    枂下

    再来看下

      木灵鱼儿

      @枂下 常来啊

    zizdog

    送上热情的回应

    枂下

    看看大佬对预加载的处理方法

相关文章

微信收款码
微信收款码