0

http://basic-slider.com/

我想知道如何确定对象是否在基本滑块中滑动?如果出现滑块,我想暂停视频但不知道如何确定滑块是否发生?

更新:

下面的代码显示了我如何在 Galleria 滑块中显示 jwplayer。但问题是它只显示一个黑色方块。没有出现滑块或视频播放器,我确实想为此使用 jwplayer:

<?php
                        //start:procedure video

     if(count($arrVideoFile[$key]) > 1){
    ?>

    <style>
        #galleriavideo_<?php echo $key; ?>{ width: 500px; height: 300px; background: #000 }
    </style>

     <div id="galleriavideo_<?php echo $key; ?>">
    <?php
    foreach ($arrVideoFile[$key] as $v) { ?>
    <div id="myElement-<?php echo $key.'-'.$i; ?>">Loading the player...

    <script type="text/javascript">


    jwplayer("myElement-<?php echo $key.'-'.$i; ?>").setup({
        file: "<?php echo 'VideoFiles/'.$v; ?>",
        width: 480,
        height: 270
    });

    <?php $i++; ?>
    </script>

    </div>
    <?php } ?>
    </div>

             <script type="text/javascript">

                Galleria.loadTheme('jquery/classic/galleria.classic.min.js');
                Galleria.run('#galleriavideo_<?php echo $key; ?>');

              </script>

    <?php

            }
4

1 回答 1

1

您选择的滑块似乎无法处理事件。也许你应该选择另一个插件?例如, Galleria就有这种可能性。检查Documentation => Events,特别是image

如果您想保留基本滑块,您可以更改代码以在显示幻灯片时添加您想要的内容。更多信息:当 div 可见时触发操作的 jQuery 事件

另一种解决方案是使用jQuery Watch 插件并检测display属性何时更改。

就个人而言,我认为第一个解决方案是最简单的:)

于 2013-02-14T16:54:21.233 回答