滑块在我的模板中不起作用,但在其他模板上工作

时间:2012-12-29 09:49:50

标签: wordpress slider

我正在为已经设置好的WordPress网站添加开发,需要一些帮助。

与帖子滑块一样,我尝试了4个以上的滑块插件,但它们不适用于我的模板。现在我正在使用WordPress Theme Slider。我在其他WordPress模板上测试它,并在那里工作。

你能帮我解决这个问题吗?我不是WordPress的专业人士。

我有这个错误:

JS Uncaught TypeError: Object #<Object> has no method 'coinslider' 

以下是调用雪橇的方式:

$(document).ready(jQuery(function ($) { $('#coin-slider').coinslider({width: 565,height: 290, spw: 7, sph: 5, delay: 5000, navigation: true, effect: '', repeatBg: 'no-repeat', navigationShow: 'hover'}); Uncaught TypeError: Object # has no method 'coinslider' }));

1 个答案:

答案 0 :(得分:0)

首先,
错误Uncaught TypeError: Object # has no method 'coinslider'表示coinslider未知,JavaScript未包含在页面中。查看您的页面源代码并确保包含“Wordpress Theme Slider”JavaScript或Coin Slider JavaScript ......

Coin Slider web page,如果使用Coin Slider插件,则需要这些(不确定使用Wordpress主题滑块有什么变化:

<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="coin-slider.min.js"></script>
<link rel="stylesheet" href="coin-slider-styles.css" type="text/css" />

其次,
请尝试以下操作而不是JavaScript:

$(document).ready(function() {
        $('#coin-slider').coinslider(
        {
            width: 565,
            height: 290,
            spw: 7,
            sph: 5,
            delay: 5000,
            navigation: true,
            effect: ''
        });
    });

我不确定为什么Uncaught TypeError: Object # has no method 'coinslider' }));在您发布的JavaScript中,可能是错误地粘贴了。

此外,选项repeatBgnavigationShow未在web page的硬币滑块中列为选项。首先尝试将它们排除(如上例所示),看看是否有任何改变。我还从您的代码中删除了jQuery中的document).ready(jQuery(function.,因为它不在Coin Slider页面上给出的示例中。