已加载Javascript但无法在Wordpress网站

时间:2017-08-03 21:45:25

标签: javascript php jquery wordpress

我有一个Wordpress网站,我正在使用弹出插件来播放视频(Jetpack VideoPress)。弹出窗口关闭后视频继续播放(如果设置为自动播放,它也会在打开弹出窗口之前在页面加载时播放)。所以我正在努力解决这个问题。我有来自插件作者的这个外部javascript,用于在关闭时销毁弹出窗口。 122是弹出窗口ID。

jQuery(document).on('spu.box_close',function(e,id) { 
  if( id == '122' ) {
    $('#spu-122').remove(); // this will destroy popup entirely
  }
});

我已将我的functions.php(子主题)中的脚本排入队列:

<?php
function jc_scripts_with_jquery() {
  wp_register_script( 'jc-script', get_stylesheet_directory() . '/js/jc-script.js', array( 'jquery' ) );
  wp_enqueue_script( 'jc-script' );
}
add_action( 'wp_enqueue_scripts', 'jc_scripts_with_jquery' );

但脚本无效。

有人可以帮忙吗?非常感谢提前!

0 个答案:

没有答案