Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环2未运行_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 循环2未运行

Javascript 循环2未运行,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我需要使用cycle2为特定文件夹中的图像运行幻灯片放映。下面是我的标记和php: <div class="cycleShow"> <?php $dir = 'img/'; $files = scandir($dir); foreach($files as $file) { if($file !== '.' && $file !== '..'){ $t

我需要使用cycle2为特定文件夹中的图像运行幻灯片放映。下面是我的标记和php:

<div class="cycleShow">
    <?php
        $dir = 'img/';
        $files = scandir($dir);
        foreach($files as $file) {
            if($file !== '.' && $file !== '..'){
                $tag = '<img class="thumbNail" src="' . $dir . $file . '" />';
                echo $tag;
            }
        }
    ?>
</div>

<button onClick="slideshow();">Start</button>

执行时,图像加载到div中。但单击按钮时没有幻灯片显示。

您的div类不正确,应该是
class='cycle-slideshow'

您是否检查过开发工具中的任何js错误?不应该是
onclick=“…”
?没有js错误,没有。请添加一些关于您的解决方案的评论,说明为什么以及如何解决问题
    function slideshow() {
        $('.cycleShow').cycle();
    }