【发布时间】:2012-05-02 18:34:10
【问题描述】:
我正在尝试集成一个 jquery 幻灯片,但它不起作用。我正在使用 3 个文件 jquery、jquery 循环插件和幻灯片样式表,它们都包含在页面中,但 slidesow 没有移动。这是链接,幻灯片在#slider ul 中。
有js和样式表的相关文件夹是'cat-slider'。
这是head部分的jquery函数
<script type="text/javascript">
$(function()
{
$(".slider ul")
.cycle({
prev: '.slider .controls .prev',
next: '.slider .controls .next',
timeout: 3000,
pager: '.slider .controls .pages',
pagerAnchorBuilder: pagerFactory,
before: function(Ec, En, o, f)
{
var classTarget = $(Ec);
var nextClassTarget = $(En);
classTarget = classTarget.context.attributes.rel.value;
nextClassTarget = nextClassTarget.context.attributes.rel.value;
$('.slider .controls .' + classTarget).removeClass('selected');
$('.slider .controls .' + nextClassTarget).addClass('selected');
}
});
// Pager Function
function pagerFactory(idx, slide)
{
var selected = (idx == 0 ? 'selected' : null);
return '<img src="http://mysite.com/wp-content/plugins/cat- slider/images/blank.gif" width="13" height="14" class="number '+ selected + ' ' + parseInt(idx+1)+'" />';
};
});
</script>
【问题讨论】:
-
你能显示所有相应的幻灯片代码吗?
-
刚刚看了看,我看不到页面上引用了所需的 .js
-
可能想要解决 59 个错误和 17 个警告 (validator.w3.org/…)
-
@Amna Ahmed-缓动插件在哪里?
-
幻灯片放映不需要@coder,幻灯片可以在techmug.com/simple-jquery-slideshow-with-controls看到