2017-05-14 83 views
0

我将其中一个静态模板转换为WP。 Lokesh使用Lightbox2制作的静态模板(http://lokeshdhakar.com/projects/lightbox2/),因此我也希望将它保留在新版本中。Lightbox2在WP主题中不起作用

我已经导入的样式和脚本如下:

wp_enqueue_style('lightbox', get_template_directory_uri() . '/assets/plugins/lightbox/css/lightbox.css'); 
wp_enqueue_script('lightbox', get_template_directory_uri() . '/assets/plugins/lightbox/js/lightbox.min.js'); 

,它是装载在页头alright.Lightbox启动方式如下:

<a href="http://test3.ru/wp-content/uploads/2017/05/11.jpg" data-lightbox="gallery"> 
    <img src="http://test3.ru/wp-content/uploads/2017/05/11.jpg" class="img-responsive" alt="Onion"> 
</a> 

但是它确实t出于某种原因工作,在新选项卡中打开图像。控制台中也没有JS错误。任何人碰巧遇到同样的问题?

回答

0

答案是,我不得不通过JS明确初始化它:

window.lightbox.init();