`
seyaa
  • 浏览: 55595 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Jquery图片展示插件filmstrip-1.0

阅读更多
1、 效果:

2、 filmstrip-1.0 插件使用方法:
第一步:导入css和js
<link href="css/filmstrip-1.0.css" rel="stylesheet" type="text/css"></link>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="filmstrip-1.0.js"></script>


第二步:调用插件
1)、静态数据使用:
<script type="text/javascript">
$(function(){ // 文档就绪
	  $("#filmstrip").filmstrip({
		    speed : 3000,// 滚动速度
			width : 500,
			height : 320,
		timeout:60,		  	 data:{"totalCount":6,"result":['images/1.jpg','images/2.jpg','images/3.jpg','images/4.jpg','images/5.jpg','images/6.jpg']}
		});
});
</script>

2)、动态url请求数据使用:
<script type="text/javascript">
$(function(){
	  // 文档就绪
	  $("#filmstrip").filmstrip({
			url:'data.json'
		});
});
</script>

3)、后台数据交互使用:
如果是在java环境使用,要有json-lib库
Java示例代码:
import java.util.ArrayList;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
public class ImageDate extends DispatchAction
{
 
	
	public void buildImgshow(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws Exception {
		List<String> result = new ArrayList<String>();
		result.add("images/1.jpg");
		result.add("images/2.jpg");
		result.add("images/3.jpg");
		result.add("images/4.jpg");
		result.add("images/5.jpg");
		result.add("images/6.jpg");
		JSONObject temp = new JSONObject();
		temp.put("totalCount", result.size());
		temp.put("result", JSONArray.fromObject(result));
		response.setContentType("text/plain;charset=UTF-8");
		response.getWriter().write(temp.toString());
		response.flushBuffer();
	}
	
	public static void main(String[] args) {
		List<String> result = new ArrayList<String>();
		result.add("images/1.jpg");
		result.add("images/2.jpg");
		result.add("images/3.jpg");
		result.add("images/4.jpg");
		result.add("images/5.jpg");
		result.add("images/6.jpg");
		JSONObject temp = new JSONObject();
		temp.put("totalCount", result.size());
		temp.put("result", JSONArray.fromObject(result));
		System.out.println(temp.toString());
	}
}

运行结果:
{"totalCount":6,"result":["images/1.jpg","images/2.jpg","images/3.jpg","images/4.jpg","images/5.jpg","images/6.jpg"]}
使用时将2)中的url修改为访问后台方法的路径就可以了,这里只简单介绍在java中的后台代码处理,其他语言原理相同,重要的是传输到前台组件的json格式的数据,格式必须是给出的样式

以上三种方式都必须有一个前提,那就是在页面中有:
<body>
	<div id="filmstrip"></div>//看到这个id是不是和上面jquery取的id相同
</body>

3、
speed:3000, //图片切换速度,默认3000ms
width : 500, //图片展示区域宽度
height : 320, //图片展示区域高度
timeout:60,//url请求方式下的超时时间,默认60s,一般不用设置
url:'data.json'//json 数据请求路径url 

data: 'json格式的数据'
//json格式的数据
注意:这里注意在1.4中,jQuery使用了更严格的方法来解析json。
所有的内容都必须使用双引号。
可以参考:http://hi.baidu.com/proglife/blog/item/c5384e03c8991384d53f7cca.html



filmstrip-1.0 只是简易的版本,如果有什么建议或者需要可以email我。
Email:seyaa-ls@hotmal.com 或者540367164@qq.com 


分享到:
评论
2 楼 seyaa 2010-12-07  
randomterror 写道
能给个详细点的使用文档么?

附件中有文档的
1 楼 randomterror 2010-12-07  
能给个详细点的使用文档么?

相关推荐

    新浪微博表情jQuery插件(jquery.sinaEmotion-1.0)

    其中,“新浪微博表情jQuery插件”(jquery.sinaEmotion-1.0)是一个专门用于集成和展示新浪微博表情的工具,它极大地丰富了用户在网站上发表内容时的情感表达。本文将详细介绍这个插件的使用方法、功能特性以及如何...

    jquery-pager-1.0

    《jQuery分页插件jQuery-pager-1.0详解》 在Web开发中,当页面数据量过大时,为了提高用户体验,通常会采用分页显示的方式。jQuery-pager-1.0是一个轻量级的jQuery分页插件,它使得在网页上实现分页功能变得简单...

    jquery可视化开发工具ixedit-1.0pb6

    "jQuery可视化开发工具ixedit-1.0pb6"是一个基于JavaScript库jQuery的高级开发工具,主要用于简化网页内容的编辑和管理。这个版本是1.0预览版6(Preview Build 6),它提供了一种直观、用户友好的界面,让开发者能够...

    动态菜单jquery.menu-1.0

    "jQuery.menu-1.0" 是一个基于 jQuery 的动态菜单插件,它为开发者提供了构建功能丰富的、响应式的下拉菜单系统的能力。 jQuery 是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互等...

    jquery.mobile-1.0b2

    jquery.mobile-1.0b2 jquery.mobile-1.0b2jquery.mobile-1.0b2jquery.mobile-1.0b2jquery.mobile-1.0b2jquery.mobile-1.0b2jquery.mobile-1.0b2

    jquery-qrcode-1.0.zip

    该资源的原下载地址为https://github.com/jeromeetienne/jquery-qrcode 懒得去下或者在github下载不下来的可以在我这里下载。 实际使用只需要使用这个压缩包里的jquery.qrcode.min.js即可。不过要主要,这个js依赖...

    jQuery[1].Switchable-1.0.rar

    在jQuery[1].Switchable-1.0.rar压缩包中,你可以找到以下关键文件: 1. **switchable.css**: 这是插件的样式表文件,定义了Switchable的各种外观和布局。通过修改此文件,你可以定制切换面板的样式以匹配你的网站...

    jquery-printTable-1.0.js

    * jquery 表格打印插件 * * 作者: LiuJunGuang * 日期:2013年6月4日 * 分页样式(需要自定义): * @media print { * .pageBreak { page-break-after:always; } * } * 使用例子: * $(function(){ * $...

    ixedit-1.0pb6.packed + 使用说明

    **ixedit-1.0pb6.packed 是一个软件包,包含ixEdit的早期版本1.0预览版6。ixEdit是一个基于jQuery的富文本编辑器,它为Web开发者提供了一个用户友好的界面,用于在网页上进行内容编辑。** ### 1. **ixEdit介绍** ...

    jq-lfgoneScreen-min-1.0.zip

    《jq-lfgoneScreen-min-1.0.js:一款高效且可定制的jQuery飘屏插件》 在当今网页设计中,动态效果是提升用户体验的重要手段之一,其中飘屏(Scrolling Text)作为一种吸引用户注意力的展示方式,被广泛应用。今天...

    eogallery-1.0 基于jquery的旋转式图片切换.zip

    总的来说,"eogallery-1.0"是一个结合了jQuery和CSS3技术的图片展示解决方案,它提供了视觉上吸引人的旋转切换效果,适用于网站、博客或其他需要丰富图片展示的项目。通过深入研究其源代码和文档,开发者可以灵活地...

    jquery.fastpage-1.0.js

    《jQuery.fastpage-1.0.js:打造无缝无刷新页面切换体验》 在现代Web开发中,提升用户体验已经成为至关重要的目标。"jQuery.fastpage-1.0.js"这个JavaScript插件正是为此而生,它旨在帮助开发者实现在单一HTML文件...

    jQuery[1].Switchable-1.0.rar_Trigger Effect_switchable

    jQuery.Switchable是一款整合了Tabs、Slide、Scrollable等常见UI组件的jQuery插件。它有简单易用的API、可灵活配置的Configuration,支持自定义Effect,支持自主开发Plugin。  几个亮点:  在当前 trigger 中 ...

    基于jquery开发的标签插件(v-1.0.1.01)

    该插件属于前端UI,本人基于jquery开发的一款标签插件,修复上一版本的bug:初始化input,点击“x”不能移除标签。插件功能:可以添加/删除标签,标签重复提醒等功能,非常轻量级,可扩展性强,可配置性高,可读性高...

    jquery.htmler-1.0.js

    针对HTML内容的动态加载和管理,jQuery提供了一系列便利的方法,而"jquery.htmler-1.0.js"插件则进一步优化了这一过程,使得开发者可以更高效、更易于维护地处理动态HTML内容。本文将深入探讨该插件的核心功能和使用...

    jQuery打印插件----jQuery.print.js

    jQuery打印插件----jQuery.print.js实现网页的打印功能,亲测有效

    jQuery图像展示插件Strip

    **jQuery图像展示插件Strip详解** jQuery Strip是一个强大的图像展示插件,专为网页设计师和开发者设计,用于创建美观、动态且用户友好的图片滑动展示。它利用jQuery库的强大功能,提供了一系列丰富的功能和自定义...

    jquery.htmler - 1.0.js

    1. 引入`jquery.htmler-1.0.js`文件:在HTML文件中添加链接,确保它位于jQuery库之后。 2. 初始化插件:选择一个元素,然后调用`.htmler()`方法,传入Ajax请求的配置参数,如URL、数据类型、成功回调等。 3. 处理...

    自制JQuery弹出层插件 PopupDiv-v1.0

    JQuery弹出层插件 PopupDiv-v1.0 通用自定义弹出层插件 by maxcoold 2009-2-29 bug 提交至:maxcoold@126.com --------------------------------------------- 功能说明: 本插件基于jquery 1.31下编写,请尽量在...

Global site tag (gtag.js) - Google Analytics