内联脚本:prettyPhoto设置deeplinking to false not working

时间:2014-01-09 15:51:36

标签: javascript wordpress prettyphoto

这应该很简单,但我无法弄清楚。我正在为我的项目使用WordPress prettyPhoto插件,我正在尝试将deeplinking设置为false(deeplinking:false)。在Chrome控制台中,我插入了下面的javascript来测试它并且它可以工作,但是当我尝试将相同的代码插入到functions.php中的内联脚本中时,它不起作用。 console.log()只能工作。

注意:Prettyphoto库加载在页脚底部,内嵌脚本会在之后加载。

function inline_script_footer(){ ?>

<script type="text/javascript">
    (function($) {  
        console.log('check');  

        var j = jQuery("a[rel^='prettyPhoto'], a[rel^='lightbox']").prettyPhoto({
            deeplinking: false
        });

        console.log(j);

        if (j) {
            console.log('yes');
        } else {
            console.log('no');
        }

    })(jQuery);
</script>

add_action('wp_footer', 'inline_script_footer', 100);

如果有人能帮助我,那就太好了。

0 个答案:

没有答案