有的时候想看一下b站收藏夹里的视频但有的视频又太长只想看一些时长比较短的视频缓一下,所以写了这个脚本。
// 当前页面所有视频
var lengths = document.getElementsByClassName("length");
// 遍历
function timeJudge(item, index, arr) {
// 时长
var parseMinute = arr[index].innerHTML;
// 截取前两位
if (parseMinute.substring(0, 2) >= 4) {
// 隐藏父元素的父元素li
lengths[index].parentNode.parentNode.style.display = "none";
}
// // 排除1小时以上的视频
if (parseMinute.split(":").length == 3) {
lengths[index].parentNode.parentNode.style.display = "none";
}
}
lengths.forEach(timeJudge);