Files
ClassContent/历届学生/韩一伟/项目开发/练习项目/作业/2021.07.27/js/page/video.js
2024-09-27 02:06:13 +08:00

51 lines
1.5 KiB
JavaScript

class Video {
constructor() {
this.videoType()
}
async videoType() {
var res = await indexServe.video({
page: 0
})
console.log(res);
res.items.forEach(v => {
$(".content").append(`
<li>
<a>
<div class="img">
<img src="${v.bd_photo}" alt="">
<div class="start">
<i class="iconfont icon-tubiaozhizuomoban"></i>
</div>
</div>
<p>${v.title}</p>
<div class="text clear">
<div class="text_left">
<img src="../img/ms.jpg" alt="">
<span>美食杰</span>
</div>
<div class="text_right">
<i class="iconfont icon-eye"></i>
<span>${v.click_num}</span>
</div>
</div>
</a>
</li>
`)
});
var videoArr = {};
$(".content li").click(function (v) {
videoArr = {
practice: res.items[$(this).index()].intro,
title: res.items[$(this).index()].seo_title,
video: res.items[$(this).index()].xhz_video_url,
}
localStorage.setItem("videoArr", JSON.stringify(videoArr))
location.href="./videoinfo.html"
})
}
}
new Video()