jQuery的周期插件不产生寻呼机链接
-
27-09-2019 - |
题
这一个一直困扰我的一对夫妇最近的网站,我在工作,我不得不结束了另一种解决方案去,但我决定去它的底部这个时候。
下面是从演示页面的示例代码在这里: http://jquery.malsup.com /cycle/int2.html
$('#s4')
.before('<div id="nav">')
.cycle({
fx: 'turnDown',
speed: 'fast',
timeout: 0,
pager: '#nav'
});
这是我非常相似片段:
$(document).ready(function() {
$("#banners").before('<div id="banner-nav" class="nav"/>').cycle({
fx: 'fade',
speed: 1000,
pager: '.nav'
});
});
在NAV的div正确生成作为正常的jQuery呼叫,但什么也没有,清空。这不是一个CSS的问题,因为没有在所有生成的标记,我已经改变了不同版本的jQuery的1.3.x的 - 1.4.x的,我已经改变了容器元素到别的东西,除了一个div,UL等,我从电话的document.ready删除它,并且仍然没有运气。
解决方案
问题解决了,那么愚蠢,请确保您正在使用jquery.cycle.ALL而不是任何其他较轻的版本,因为他们不具备分页功能的支持。阅读我的一部分理解失败。
其他提示
即使当例如说,这样他们正在使用他们的网络的代码是:
$('#s4').before('<div id="nav" class="nav">').cycle({
fx: 'turnDown',
speed: 'fast',
timeout: 0,
pager: '#nav'
});
我认为该问题可能是使用类,而不是在寻呼机参数的ID,请尝试使用#banner-nav
在你的代码,看看有没有工程或没有。
不隶属于 StackOverflow