mirai-mamori / Sakurairo

一个多彩、轻松上手、体验完善,具有强大自定义功能的WordPress主题(基于Sakura主题,支持简繁英日多语言)A Colorful, Easy-to-use, Perfect Experience, and Powerful Customizable WordPress Theme (Based on Theme Sakura. Support Simplified Chinese, Traditional Chinese, English and Japanese languages)

Home Page:https://docs.fuukei.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

启用pjax加载在从首页跳转到首页的情况下,Typed.js重复加载

kanodaisuki opened this issue · comments

问题出处:

首页封面签名栏打字特效

实际行为描述:

首页跳转到首页时,Typed.js对象在未销毁的情况下重载

预期的行为:

Sakurairo_Scripts此处,或许应该销毁后重新添加?

复现步骤:

  1. 开启pjax加载
  2. 开启首页封面签名栏打字特效
  3. 在首页点击网站logo,从首页跳转到首页

配置与环境:

  • 主题版本:2.6.3.1

截图(若有)

image

@kanodaisuki,感谢你给 sakurairo 提出了 issue。ヾ(≧▽≦*)o
请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

或许在initTypedJs()执行前添加disableTypedJsIfExist()

或许在initTypedJs()执行前添加disableTypedJsIfExist()

或者在initTypedJs()里判断是否已经存在typed对象?防止二次加载。
这样的话,在首页原地跳转时,或许会丝滑一些

这个 Issue 已经 30 天没有任何活动了,将被标记为过时 stale。删除 stale 标签或评论,否则将在 7 天内关闭。