JQuery实现的图文自动轮播效果插件


Posted in Javascript onJune 19, 2015

本文实例讲述了JQuery实现的图文自动轮播效果插件。分享给大家供大家参考。具体如下:

intervalID = setInterval(cycleImage, slidetime);
$(".main_image .desc").show(); // 展示图片
$(".main_image .block").animate({ opacity: 0.85 }, 1 ); // 设置透明度
//点击和悬停事件
$(".image_thumb ul li:first").addClass('active'); 
$(".image_thumb ul li").click(function(){ 
// 设置参数
var imgAlt = $(this).find('img').attr("alt"); 
var imgTitle = $(this).find('a').attr("href"); 
var imgDesc = $(this).find('.block').html(); // 从类block中获取html
var imgDescHeight = $(".main_image").find('.block').height();
// 计算类block的高度
if ($(this).is(".active")) { // 如果已经激活了,之后的操作...
return false; 
} else {
// 动画操作
$(".main_image .block").animate({ opacity: 0, marginBottom: -imgDescHeight }, 250 , function() {
$(".main_image .block").html(imgDesc).animate({ opacity: 0.85,marginBottom: "0" }, 250 );
$(".main_image img").attr({ src: imgTitle , alt: imgAlt});
});
}
$(".image_thumb ul li").removeClass('active'); 
$(this).addClass('active'); 
return false;
}) .hover(function(){
$(this).addClass('hover');
}, function() {
$(this).removeClass('hover');
});
// Toggle Teaser
$("a.collapse").click(function(){
$(".main_image .block").slideToggle();
$("a.collapse").toggleClass("show");
});

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
Javascript中的isNaN函数使用说明
Nov 10 Javascript
jquery Mobile入门—外部链接切换示例代码
Jan 08 Javascript
Javascript合并表格中具有相同内容单元格示例
Aug 11 Javascript
chrome下jq width()方法取值为0的解决方法
May 26 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
JS中动态创建元素的三种方法总结(推荐)
Oct 20 Javascript
JS异步加载的三种实现方式
Mar 16 Javascript
JS得到当前时间的方法示例
Mar 24 Javascript
详解Angular2 之 结构型指令
Jun 21 Javascript
Vue DevTools调试工具的使用
Dec 05 Javascript
JS实现获取当前所在周的周六、周日示例分析
May 11 Javascript
通过实例了解JS 连续赋值
Sep 24 Javascript
移除AngularJS下URL中的#字符的方法
Jun 19 #Javascript
使用AngularJS创建单页应用的编程指引
Jun 19 #Javascript
使用AngularJS实现可伸缩的页面切换的方法
Jun 19 #Javascript
使用AngularJS实现表单向导的方法
Jun 19 #Javascript
举例详解AngularJS中ngShow和ngHide的使用方法
Jun 19 #Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
Jun 19 #Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
Jun 19 #Javascript
You might like
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
2021/03/09 PHP
脚本吧 - 幻宇工作室用到js,超强推荐expand.js
2006/12/23 Javascript
javascript之通用简单的table选项卡实现(二)
2010/05/09 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
2012/02/03 Javascript
fmt:formatDate的输出格式详解
2014/01/09 Javascript
5个可以帮你理解JavaScript核心闭包和作用域的小例子
2014/10/08 Javascript
jQuery获取同级元素的简单代码
2016/07/09 Javascript
bootstrap组件之导航组件使用方法
2017/01/19 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
JS中将多个逗号替换为一个逗号的实现代码
2017/06/23 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
jQuery扇形定时器插件pietimer使用方法详解
2017/07/18 jQuery
js 实现复选框只能选择一项的示例代码
2018/01/23 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
小程序中的箭头函数的具体使用
2020/06/19 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
2020/10/29 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
python制作爬虫爬取京东商品评论教程
2016/12/16 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
2017/09/18 Python
python下解压缩zip文件并删除文件的实例
2018/04/24 Python
Python 实现字符串中指定位置插入一个字符
2018/05/02 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
Python timeit模块的使用实践
2020/01/13 Python
Python callable内置函数原理解析
2020/03/05 Python
Django之腾讯云短信的实现
2020/06/12 Python
AmazeUI 折叠面板的实现代码
2020/08/17 HTML / CSS
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
美国知名的摄影器材销售网站:Adorama
2017/02/01 全球购物
名企HR怎样看待求职信
2014/02/23 职场文书
计算机毕业生自荐信范文
2014/03/23 职场文书
贷款委托书怎么写
2014/08/02 职场文书
教师聘用意向书
2015/05/11 职场文书
秋季运动会加油词
2015/07/18 职场文书
Lombok的详细使用及优缺点总结
2021/07/15 Java/Android
TypeScript 内置高级类型编程示例
2022/09/23 Javascript