动态加载图像的几种好方法是什么
What are a few good ways to load images dynamically?
我有一个主主页。我想做很多网站目前正在做的事情,他们动态地显示一些大图像。具体来说,我有5张900px乘400px的图片想要展示-我可以用Javascript setInterval等来完成-但我也想知道如何添加一些渐变效果-我用c#编码,但我能想到的唯一优雅的方法是用Javascript-如果有人能给我一个教程链接或粘贴他们喜欢的代码片段,我将不胜感激。谢谢!
用C#编码不会得到渐变效果,您需要Javascript。当然,您可以使用C#加载图像的第一个实例,但任何带有效果或计时器的东西都需要使用Javascript或jQuery。大多数网站实际上都会使用jQuery插件来实现这个主要的淡入淡出幻灯片功能。有很多滑块插件会对你有好处。
如果你想建立自己的事业,这里有一些小东西可以让你继续前进。
<img src="img0.jpg">
<img src="img1.jpg">
<img src="img2.jpg">
<img src="img3.jpg">
$(function() {
var i = 0;
// Four-second interval
setInterval(function() {
$("#img").fadeOut(function() {
$(this).attr("src", "img" + i++ % 4 + ".jpg");
$(this).fadeIn();
});
}, 4000);
}
每隔4秒,它会在图像1到4之间进行迭代,逐渐淡出。
或者,您可以下载一个预先构建的jQuery滑块插件,如以下插件之一:
- http://nivo.dev7studios.com/
- http://slidesjs.com/
- http://snook.ca/technical/fade/fade.html
- http://wowslider.com/
您需要的是一个jQuery图像caroonal。
在这里张贴一些最好的链接。
1)http://wowslider.com/demo.html:太棒了,可以很好地整合
2)http://www.jcoverflip.com/
3)http://galleria.io/:现象
您还可以查看jQuery效果,以便更好地实现自己的效果。
BXSlider是一个非常轻量级、易于使用的jquery滑块。
请参阅http://bxslider.com.
特点
- 水平、垂直和渐变
- 同时显示和移动多个幻灯片(转盘)
- 上一页/下一页、寻呼机、自动控制
- 缓和过渡
- 随机启动
- Ticker模式
- Before、after、first、last、next、prev回调函数
- 包括可选样式
- 成吨的选项
相关文章:
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- 有没有一种方法可以从URL跟踪请求的域
- 有没有一种方法可以列出Ember.Object的所有绑定
- 有没有一种方法可以获得three.js的最小/lite版本
- 有没有一种方法可以在没有文档或jQuery的情况下使用javascript解码html实体
- 有没有一种方法可以从Javascript检测特定的应用程序是否安装在(AndroidiOS)设备上
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- 有没有一种方法可以在Javascript中进行可变递归currying
- 有没有一种方法可以检测ios<>使用jquery和触发器操作形成导航按钮
- 有没有一种方法可以让内联事件处理程序在元素创建后立即执行
- jQuery:使用substr()的另一种方法
- 动态加载图像的几种好方法是什么
- 如何实现这种悬停效果?尝试了几种方法,但没有成功
- 有没有一种方法可以获得与链接几个.next()方法相同的结果
- 是否有一种方法来检查几个变量是否都等于彼此在javascript
- requirejs:有没有一种方法可以设置几个位置来搜索1个资源