gpt4 book ai didi

javascript - 单击jQuery时打开schuffle

转载 作者:行者123 更新时间:2023-12-03 06:25:46 24 4
gpt4 key购买 nike

我想随机播放,我想单击一个按钮,然后在下一次放映电影后自动单击。

该代码有效,但仅在电影播放完毕时,您必须手动单击#schuffle并打开下一个项目。我只需要单击一次,然后在每次完成电影时都被此代码激活,即返回0。

$(document).ready(function() {
$("#schuffle").on('click',function(e) {
//ytplayer.getPlayerState() return 0 when video is finish
//if youtube video is finish
if ( ytplayer.getPlayerState() == 0 ) {
//click random element out .koncentrator a.utwor
var list = $('.koncentrator a.utwor');
//click random .koncentrator a.utwor
list.eq(parseInt(Math.random()*list.length)).click();
//scroll to element
$(".active").get(0).scrollIntoView();

}
});
});

最佳答案

那这个呢?如果用户单击该按钮,则每秒都会用CheckYoutubeVideo()激活setInterval。

function checkYoutubeVideo()
{
//ytplayer.getPlayerState() return 0 when video is finish
//if youtube video is finish
if ( ytplayer.getPlayerState() == 0 ) {

//click random element out .koncentrator a.utwor
var list = $('.koncentrator a.utwor');

//click random .koncentrator a.utwor
list.eq(parseInt(Math.random()*list.length)).click();

//scroll to element
$(".active").get(0).scrollIntoView();
}
}

$(document).ready(function() {
$("#schuffle").on('click',function(e) {
setInterval(checkYoutubeVideo(), 1000);
});
});

关于javascript - 单击jQuery时打开schuffle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26860881/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com