停止jQuery循环调整容器的高度和宽度
我正在使用jQuery循环插件。有关页面如下: <> p>左边的菜单使用循环插件控制页面中间的内容。很简单。但是,cycle正在向幻灯片框添加一系列样式:停止jQuery循环调整容器的高度和宽度,jquery,jquery-cycle,Jquery,Jquery Cycle,我正在使用jQuery循环插件。有关页面如下: p>左边的菜单使用循环插件控制页面中间的内容。很简单。但是,cycle正在向幻灯片框添加一系列样式: <div class="adSlideBox" id="asics" style="position: absolute; z-index: 8; top: 0px; left: 0px; display: block; width: 1020px; opacity: 1; "> 顺便说一下,我使用的是完整版本的Cycle,所以切
<div class="adSlideBox" id="asics" style="position: absolute; z-index: 8; top: 0px; left: 0px; display: block; width: 1020px; opacity: 1; ">
顺便说一下,我使用的是完整版本的Cycle,所以切换containerResize选项应该可以,但不行。想法
有没有可能进入cycle.js代码,直接将函数的这一部分删除
编辑:忽略右侧菜单在调整页面大小时行为怪异这一事实,它实际上应该位于底部,但为了简单起见,我在这个测试站点中编辑了其余的代码。除了使用
容器大小:0
之外,还使用slideResize:0你试过slideResize:0
吗!这就行了,我这方面的疏忽真是太简单了。请转发作为答案,我将标记为正确!我也有。我通过将身体高度设置为100%来修正我的问题。。。这让我觉得。。。
$('#adSlideshow').cycle({
fx: 'fade',
speed: 'fast',
timeout: 0,
pager: '#menu',
containerResize: 0,
pagerAnchorBuilder: function(idx, slide) {
// return selector string for existing anchor
return '#menu li:eq(' + idx + ') a';
}
});