唠嗑唠嗑
之前有好几个博友问我我这博客顶部一言怎么实现的
我上班也比较忙 也没什么时间吧
刚好有空写个文章吧
话不多说直接进入正题
先调用一下FontAwesome
图标文件
不调用可能不会显示加载的图标跟爱心图标
<link rel="stylesheet" href="https://cdn.gmit.vip/FontAwesome/css/font-awesome.min.css" type="text/css" media="all" />
然后调用typed
扩展
<script src="https://cdn.gmit.vip/blog/js/typed.min.js" type="text/javascript" charset="utf-8"></script>
在要输出处放置以下代码
<p>
<i style="color:red;" class="fa fa-heart" aria-hidden="true"></i>
<span id="wordindex"><i class="fa fa-spinner fa-spin" aria-hidden="true"></i></span>
<i style="color:red;" class="fa fa-heart" aria-hidden="true"></i>
<script>$(function(){typedword();})</script>
</p>
最好加JavaScript
代码到网站底部
<script>
function typedword(){
$.ajax({
type:"get",
url:"https://open.gmit.vip/web/lib/index",
data:{page:'index'},
async:true,
success:function(word){
var list = [];
for(var i = 0 ;i < word.data.length ; i++){
list.push(word.data[i]['word']);
}
$("#wordindex").typed({
strings: list,
typeSpeed: 20,
loop: true,
backDelay: 3000,
});
}
});
}
</script>
其实很简单指教调用接口数据利用typed
打字特效输出即可
效果图片
话题结束 有问题的文章下留言
29 comments
这个怎么玩,复制上去,没有作用
接口失效了
怎么扒 不会啊
f12就行了
看篇文章https://www.sicx.top/01.html
不是
怎么可能OωO
你网站多少?
我+你把
不出一言 其他正常
接口更新了 你看看我站请求的什么接口
朋友我照着你这个复制的怎么不行啊 就显示爱心不显示一言
接口url改成 https://api.gmit.vip/get/love/
代码一样 换了接口也不行 一直不显示一言
代码错了 或者网站没引入jquery
typed扩展 放哪个位置 我可能放错了
这个我是小白真滴不太懂
这就直接复制用就行了吖