0

这是我正在使用的测试服务器:

http://www.astwood.co.uk/testsite/wordpress/

我在三个红色框中的两个中设置了两个使用liquidSlider(尾滑块的响应式分支)的滑块。当我把那个休息

<?php wp_head(); ?>

钩在

<head>

标签。

任何人都可以看一下,看看他们是否可以阐明为什么?

提前致谢。

4

1 回答 1

0

页面上有两个 jQuery 脚本实例!这会造成很多冲突和混乱。您或您的插件之一在没有使用正确wp_enqueue_script功能的情况下链接到 jQuery。

我将继续指出 Advanced Ajax Page Loader。尝试停用该插件,看看您的滑块是否开始工作。我已经研究过了,该插件实际上在将脚本排入队列方面做得不错:

function enqueue_AAPL() {
    //Make sure we use latest jquery?
    wp_deregister_script('jquery');
    wp_register_script('jquery', plugins_url( 'jquery.js' , __FILE__ ));
    wp_enqueue_script('jquery');
}

所以我的猜测是你已经<script type="text/javascript" src="http://www.astwood.co.uk/testsite/wordpress/wp-content/themes/AstwoodV3/js/jquery-1.8.2.min.js"></script>在你的头文件中包含了某个地方。找到它,拿出来。然后确保将所有脚本(如 jQueryUI、fancybox、liquid-slider、jquery.tweet 等)加入队列,记住dependencies参数

于 2012-11-26T22:39:40.233 回答