Jquery Soundcloud事件在触发一次后加载相同的位置

Jquery Soundcloud事件在触发一次后加载相同的位置,jquery,events,variables,nested,soundcloud,Jquery,Events,Variables,Nested,Soundcloud,我目前正在制作一个网站,允许你收听各种来源的音乐。 你可以创建一个播放列表,并将来自youtube和soundcloud的x数量的歌曲添加到其中。 到目前为止,当一首歌结束时,我使用标题(位置:)将用户发送到下一个位置(位置和播放ID是url中的一个参数)。 现在,我希望所有这些都能在没有任何重定向的情况下发生。 因此,我将视频加载的播放器放在嵌套的div中,并将其加载到窗口加载中。 我还将变量$position的值设为1。 现在,当一个视频结束时(在本例中,我只使用来自soundcloud的

我目前正在制作一个网站,允许你收听各种来源的音乐。 你可以创建一个播放列表,并将来自youtube和soundcloud的x数量的歌曲添加到其中。
到目前为止,当一首歌结束时,我使用标题(位置:)将用户发送到下一个位置(位置和播放ID是url中的一个参数)。
现在,我希望所有这些都能在没有任何重定向的情况下发生。

因此,我将视频加载的播放器放在嵌套的div中,并将其加载到窗口加载中。
我还将变量$position的值设为1。
现在,当一个视频结束时(在本例中,我只使用来自soundcloud的视频,youtube将是它自己的问题),我在主页中调用soundcloud事件,并在最后设置变量$position+1。

soundcloud.addEventListener('onMediaEnd', function(player, data) {
    <?php
    foreach ($db->query("select * from mytable where playlistid=$playlist and pos=$position") as $nextrows) {
    $link1=$nextrows['link'];

    ?>
        $("#videonested").load("mysite?link=<?php echo $link1;?>")
    <?php
    $position=$position+1;
    }
soundcloud.addEventListener('onMediaEnd',函数(播放器,数据){
$(“#videonested”).load(“mysite?link=”)
我明白了。
现在,我使用javascript计算位置并加载div,其中只有playlid和位置作为参数。然后在嵌套中,我使用GET方法并在那里创建foreach。
现在来看youtube