(WordPress 3.5.1)
嗨,在functions.php中,我包含以下内容:
function add_lightbox_cys() {
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'fancybox', get_template_directory_uri() . '/inc/lightbox/js/jquery.fancybox.pack.js', array( 'jquery' ), false, true );
wp_enqueue_script( 'lightbox', get_template_directory_uri() . '/inc/lightbox/js/jquery.lightbox.js', array('fancybox'), false, true );
wp_enqueue_script( 'lightbox-style', get_template_directory_uri() . '/inc/lightbox/css/jquery.fancybox.css' );
}
add_action( 'wp_enqueue_scripts', 'add_lightbox_cys');
然后使用以下代码创建了 lightbox.js:
(function($) {
$(".fancybox").fancybox();
})(jQuery);
现在在 wordpress 附带的 wordpress 主题二十二中,这实际上可以在花式框中打开图片。
但是当我在我自己的定制主题中尝试这个时,它根本不会触发fancybox。
这里是网站的链接:http: //goo.gl/y6qfb
有谁能够帮助我?