javascript - wordpress flexslider 不是函数

标签 javascript jquery wordpress

我正在为 wordpress 开发自定义主题并为此使用 META SLIDER 插件,但在渲染页面中。在 Firebug 结果中说:

$(...).flexslider is not a function

第 242 行:

useCSS:false

带有插件的完整附加 java 脚本:

<script type="text/javascript">
    var metaslider_99 = function($) {
        $('#metaslider_99').flexslider({ 
            slideshowSpeed:3000,
            animation:"fade",
            controlNav:true,
            directionNav:true,
            pauseOnHover:true,
            direction:"horizontal",
            reverse:false,
            animationSpeed:600,
            prevText:"<",
            nextText:">",
            easing:"linear",
            slideshow:true,
            useCSS:false
        });
    };
    var timer_metaslider_99 = function() {
        var slider = !window.jQuery ? window.setTimeout(timer_metaslider_99, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_99, 100) : metaslider_99(window.jQuery);
    };
    timer_metaslider_99();
</script>

这是javascript文件堆叠顺序的问题吗?

链接: Please see this link

最佳答案

您的主题看起来好像缺少对 wp_footer() 的调用(看起来实际上缺少整个 footer.php)。

Meta Slider 需要这样才能将正确的 JavaScript 和 CSS 文件加入队列。

请看这个页面:

http://codex.wordpress.org/Function_Reference/wp_footer

关于javascript - wordpress flexslider 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21279833/

相关文章:

jquery - Typeahead.js - 无法读取未定义的 'isArray' 的属性

php - Facebook、Twitter 等。登录网站不获取电子邮件

javascript - 在 JS/jquery 的帮助下动态地从模态中删除图像

javascript - 如何禁用 div 和 div 中的所有元素?

javascript - 向 React 添加 JS 脚本标签

javascript - 如何在html表格中按升序对日期数组和列表进行排序?

Mysql查询返回0个结果

php - float 网格样式中的图像翻转

javascript - 滚动魔法。向一个元素添加多个类

javascript - 从 JS 数组中删除重复项