$(".yt-simple-endpoint.inline-block.style-scope.ytd-thumbnail")
这是YouTube缩略图视频网址的路径,它是一个以20-32个网址开头的数组。当您加载更多视频时,阵列的长度会增加,当您点击新视频时,阵列会发生变化。
我想在每次数组长度增加和数组更改时运行代码。 Atm我正在运行一个工作正常的SetInterval,但我希望它以正确的方式运行。
一些示例代码:
var obj = $(".yt-simple-endpoint.inline-block.style-scope.ytd-thumbnail")
for (j = 0; j < obj.length; j++) {
$([obj[j]]).append("<h2 class=overlaytext>Hello !</h2>")
}
然而,YouTube是动态的,我的示例代码只会在刷新后加载的所有视频上运行,但不会在YouTube动态更改时运行。
任何建议(更喜欢jquery建议)?
答案 0 :(得分:0)
var continuation = $("yt-next-continuation")
continuation.on("yt-load-next-continuation", event=>{
})