我如何...动态显示文件夹中的图像 [英] How do i...dynamically display image from the folder

查看:72
本文介绍了我如何...动态显示文件夹中的图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

How do I...dynamically display image from the folder using java script or jQuery and display on the web page in a swapping way





我尝试过:



< script type = text / javascript>

var picPaths = ['images / banner / img1.jpg','images / banner / img2.jpg','images / banner / img3.jpg',' images / banner / img4.jpg','images / banner / img5.jpg','images / banner / img6.jpg','images / banner / img7.jpg','images / banner / img8.jpg'];

var curPic = -1;

//预加载图像以获得流畅的动画

var imgO = new Array();

for(i = 0; i< picPaths.length; i ++){

imgO [i] = new Image();

imgO [i] .src = picPaths [i];

} < br $> b $ b

函数swapImage(){

curPic =(++ curPic> picPaths.length - 1)? 0:curPic;

imgCont.src = imgO [curPic] .src;

setTimeout(swapImage,2000);

}



window.onload = function(){

imgCont = document.getElementById('imgBanner');

swapImage( );

}

< / script>



What I have tried:

<script type="text/javascript">
var picPaths = ['images/banner/img1.jpg', 'images/banner/img2.jpg', 'images/banner/img3.jpg', 'images/banner/img4.jpg', 'images/banner/img5.jpg', 'images/banner/img6.jpg', 'images/banner/img7.jpg', 'images/banner/img8.jpg'];
var curPic = -1;
//preload the images for smooth animation
var imgO = new Array();
for (i = 0; i < picPaths.length; i++) {
imgO[i] = new Image();
imgO[i].src = picPaths[i];
}

function swapImage() {
curPic = (++curPic > picPaths.length - 1) ? 0 : curPic;
imgCont.src = imgO[curPic].src;
setTimeout(swapImage, 2000);
}

window.onload = function () {
imgCont = document.getElementById('imgBanner');
swapImage();
}
</script>

推荐答案

您是否尝试过查看jQuery轮播?看看这个带有计时器的旋转木马来滑动新图像。 使用HTML CSS jQuery的带有计时器和标题的代码片段轮播| Bootsnipp.com [ ^ ]



然后你可以使用jQuery AJAX将动态图像加载到插件中。
Have you tried looking in to jQuery carousel? Take a look at this carousel with a timer to slide new image. Code Snippet Carousel with Timer and Caption using HTML CSS jQuery | Bootsnipp.com[^]

You could then use jQuery AJAX to load dynamic image into the plugin.


这篇关于我如何...动态显示文件夹中的图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆