预计阅读时间核心jS代码

admin 轻心小站 关注 LV.19 运营
发表于discuz程序版块 教程

在需要位置加入以下的 javascript 代码:<script type= text/javascript > jq(document).ready(function()

在需要位置加入以下的 javascript 代码:


<script type="text/javascript">
    jq(document).ready(function() {
        var read_time=jq("#rt").text().length; //获取文章内容计算字数
        var read_time=read_time/400; //计算阅读时间
        var read_time=Math.round(read_time); //四舍五入
        if(read_time>1){
        jq('#read-time').html('预计阅读时间'+read_time+'分钟');
      }
    else{
      jq('#read-time').html('预计阅读时间1分钟');
    }
    })
</script>

其中代码里的 #rt 请自行改為包裹着文章內文的 #id 就行了
另外 jq 是为了代替 $ 在 Discuz! 发生冲突而改用的,如果自己的站点是用其他字眼代替,麻煩自行修改一下哦

然後在适当位置加入:

id="rt"

然后储存并更新快取即可。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: 预计阅读时间核心jS代码

粉丝

0

关注

0

收藏

0

已有0次打赏