使用我使用的当前基本JQuery图像库中的渐变图像
Fading images in, with the current basic JQuery Image gallery i have used
$(document).ready(function() {
// swaps the images on hover
$("#imgGallery li img").hover(function(){
$('#main').attr('src',$(this).attr('src').replace('thumbnail/', ''));
});
// Image pre-load
var imgSwap = [];
$("#imgGallery li img").each(function(){
imgUrl = this.src.replace('thumbnail/', '');
imgSwap.push(imgUrl);
});
$(imgSwap).preload();
});
$.fn.preload = function() {
this.each(function(){
$('<img/>')[0].src = this;
});
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="imgGallery">
<img src="gallery/img1.jpg" alt="" id="main" />
<ul>
<li><img src="gallery/thumbnail/img1.jpg" alt="" /></li>
<li><img src="gallery/thumbnail/img2.jpg" alt="" /></li>
<li><img src="gallery/thumbnail/img3.jpg" alt="" /></li>
<li><img src="gallery/thumbnail/img4.jpg" alt="" /></li>
<li><img src="gallery/thumbnail/img5.jpg" alt="" /></li>
<li><img src="gallery/thumbnail/img6.jpg" alt="" /></li>
<li><img src="gallery/thumbnail/img7.jpg" alt="" /></li>
</ul>
</div>
上面是我用来制作一个非常基本的缩略图库的代码,你能快速看一下并向我展示如何将图像淡入吗?
好吧,jQuery有.fadeIn()和.fadeOut().
但看起来你想从一张图像渐变到另一张图像,这是一种不同类型的渐变,称为"交叉渐变"。在交叉渐变场景中,一个图像淡出,另一个图像淡入。
签出此链接以获得jQuery交叉渐变实现:http://www.simonbattersby.com/blog/simple-jquery-image-crossfade/
相关文章:
- 图像通过Youtube视频渐变
- JavaScript渐变幻灯片-图像链接
- 通过程序添加CSS渐变作为背景图像
- 如何使用for循环更改图像的不透明度以创建渐变照明效果
- 在具有动态高度的背景图像上创建渐变覆盖
- Jquery渐变图像与多张幻灯片的惰性加载程序
- 使用javascript更改背景图像时保持渐变不变
- 背景图像本身的 CSS 渐变
- 使用Javascript有没有办法抓取由线性或径向渐变渲染的背景图像
- 如何根据当前页面高度调整具有渐变的图像的大小
- IE8(Javascript和CSS)中带有拉伸BG的渐变图像背景
- JQUERY图像覆盖渐变in()在鼠标悬停时淡入淡出
- 使用我使用的当前基本JQuery图像库中的渐变图像
- 使用jquery动态追加和交叉渐变图像
- 将一个图像渐变为另一个图像
- jQuery:图像渐变为另一个图像
- 我在哪里可以找到一个图像渐变器/所有其他图像淡出
- HTML5画布上的图像渐变
- 添加图像渐变
- 如何使图像渐变过渡