在页面加载时,不是显示第一张幻灯片,而是显示最后一张幻灯片不到一秒钟
On page load, instead of displaying first slide, last slide gets displayed for around less than a second
我正在使用NivoSlider,遇到了这个问题:
加载页面时,不是显示第一张幻灯片(正如我设置的startSlide:0),而是显示最后一张幻灯片(有时是图像集中的其他图像)不到一秒钟。
我相信,到那时滑块还没有正确启动,因为当滑块真正启动时,只能看到第一个子弹的控制。
以下是我的代码:
n.fn.nivoSlider.defaults = {
effect : "sliceDownRight",
slices : 15,
boxCols : 8,
boxRows : 4,
animSpeed : 500,
pauseTime : 5e3,
startSlide : 0,
directionNav : !0,
controlNav : !0,
controlNavThumbs : !1,
pauseOnHover : !0,
manualAdvance : !1,
prevText : "Prev",
nextText : "Next",
randomStart : !1,
overflow : "hidden",
beforeChange : function () {},
afterChange : function () {},
slideshowEnd : function () {},
lastSlide : function () {},
afterLoad : function () {}
};
有人能告诉我为什么会发生这种事吗?
我在各自的.cshtml文件中对代码进行了以下更改:
(1)加载函数的更改:
原件:
$(window).load(function () {
$('#nivo-slider').nivoSlider();
});
修改:
$(window).load(function () {
//$('#nivo-slider').nivoSlider();
/*show() is needed to avoid the issue of last slide getting
displayed on page load */
$('#nivo-slider').show().nivoSlider({
effect: 'sliceDownRight',
slices: 15,
boxCols: 8,
boxRows: 4,
animSpeed: 500,
pauseTime: 5e3,
startSlide: 0,
startSlide : 0,
directionNav : !0,
controlNav: !0,
controlNavThumbs: !1,
pauseOnHover: !0,
manualAdvance: !1,
prevText: "Prev",
nextText: "Next",
randomStart: !1,
overflow: "hidden",
beforeChange: function () { },
afterChange: function () { },
slideshowEnd: function () { },
lastSlide: function () { },
afterLoad: function () { }
});
});
(2)滑块的div
元素的打开标记的更改:
原件:
<div id="nivo-slider" class="nivoSlider">
修改:
<div id="nivo-slider" class="nivoSlider" style="display: none">
相关文章:
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 创建具有可变长度幻灯片显示的幻灯片
- JavaScript幻灯片显示,每个幻灯片的下一个按钮都有不同的位置
- 如何使用幻灯片显示其他图像
- Jquery幻灯片显示动画行为怪异(事件触发,队列中堆积)
- 幻灯片显示css布局干扰html正文
- 幻灯片显示角度中的css转换
- BxSlider将最后一张幻灯片显示为第一张幻灯片
- 幻灯片显示使用javascript使用php变量
- jquery中的文本幻灯片显示
- 幻灯片显示PHP图片加载不工作
- Javascript幻灯片显示库与侧栏,
- Flexslider在鼠标悬停时恢复幻灯片显示
- 自动和手动幻灯片显示
- 简单幻灯片显示第一张幻灯片完全淡出
- 导航条卡在幻灯片显示html下面
- HTML5 canvas中最简单的幻灯片显示,canvas.context. clearrect不能与setTimeou
- Flexslider -缩略图滑块在点击时停止幻灯片显示
- NivoSlider -幻灯片显示后的链接+渐变为白色
- HTML和网页幻灯片显示