Easyslider 1.7 帮助 - 页面加载时显示的所有内容
在我的页面上使用 jQuery 实现 Easy Slider 1.7 时,我发现当页面首次加载时,ul
滑块中的两个图像都会显示,然后滑块会正确加载,并且仅显示第一张幻灯片。
纠正此问题的最佳方法是什么,以便在脚本正确加载之前滑块 div
不会显示?我正在使用这段代码来运行它:
$(document).ready(function(){
$("#slider").easySlider({
auto: true,
continuous: true,
pause: 10000
});
});
In implementing Easy Slider 1.7 with jQuery on a page of mine, I find that when the page first loads, both images in the ul
slider display and then the slider loads properly and only the first slide is displayed.
What is the best way to correct this so that the slider div
doesn't display until the script has loaded properly? I'm using this code to run it:
$(document).ready(function(){
$("#slider").easySlider({
auto: true,
continuous: true,
pause: 10000
});
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以通过 CSS 隐藏内容,如下所示:
然后在页面加载时也显示它:
为了安全起见,我会为非 JS 用户在页面中添加一个块,如果您有很多内容,可以在里面添加一个样式表其中,否则只是一个样式标签:
You can just hide the content via CSS, like this:
Then show it on page load as well:
To be safe I'd add a block to the page for non-JS users, could be a style sheet inside if you have a lot of these, otherwise just a style tag:
我将下面的代码添加到我的 CSS 中以隐藏图像,使其不被堆叠起来。
I added the code below to my css to hide the images from being stacked up.