Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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 针对php的discover.js延迟加载_Javascript_Php_Reveal.js - Fatal编程技术网

Javascript 针对php的discover.js延迟加载

Javascript 针对php的discover.js延迟加载,javascript,php,reveal.js,Javascript,Php,Reveal.js,当我将此添加到我的Reveal.js演示文稿的最后一张幻灯片时,它从一开始就运行: <section> <?php echo "<script>alert('Success!');</script>"; ?> The End </section> PHP在服务器端运行,因此不能延迟加载 此外,在加载DOM时执行脚本,而不是在特定幻灯片上执行脚本 您应该为该特定幻灯片/状态创建一个事件侦听器: Reveal.addEven

当我将此添加到我的Reveal.js演示文稿的最后一张幻灯片时,它从一开始就运行:

<section>
   <?php echo "<script>alert('Success!');</script>"; ?>
   The End
</section>


PHP在服务器端运行,因此不能延迟加载

此外,在加载DOM时执行脚本,而不是在特定幻灯片上执行脚本

您应该为该特定幻灯片/状态创建一个事件侦听器:

Reveal.addEventListener( 'somestate', function() {
    // TODO: Sprinkle magic
}, false );