jQuery Cycle插件不生成寻呼机链接

Gra*_*ett 2 jquery jquery-plugins jquery-cycle

这个在我最近工作过的几个网站上一直困扰着我,我不得不最终选择另一个解决方案,但是这次我决定深入了解它.

以下是演示页面中的示例代码:http://jquery.malsup.com/cycle/int2.html

$('#s4') 
.before('<div id="nav">') 
.cycle({ 
    fx:     'turnDown', 
    speed:  'fast', 
    timeout: 0, 
    pager:  '#nav' 
});
Run Code Online (Sandbox Code Playgroud)

这是我非常相似的片段:

$(document).ready(function() {
    $("#banners").before('<div id="banner-nav" class="nav"/>').cycle({
        fx: 'fade',
        speed: 1000,
        pager: '.nav'
    });
});
Run Code Online (Sandbox Code Playgroud)

nav div作为普通的jQuery调用正确生成,但其中没有任何内容,为空.这不是一个CSS问题,因为根本没有生成标记,我已经改为不同版本的jQuery 1.3.x - 1.4.x,我已经将容器元素改为除div,ul等之外的其他东西,并且我已经从document.ready电话中删除了它,但仍然没有运气.

Gra*_*ett 7

问题解决了,所以很愚蠢,确保你使用的是jquery.cycle.ALL,而不是任何其他较轻的版本,因为它们不支持分页功能.阅读理解失败了.