我正在为已经设置好的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'
}));
答案 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中,可能是错误地粘贴了。
此外,选项repeatBg
和navigationShow
未在web page的硬币滑块中列为选项。首先尝试将它们排除(如上例所示),看看是否有任何改变。我还从您的代码中删除了jQuery
中的document).ready(jQuery(function.
,因为它不在Coin Slider页面上给出的示例中。