首页 > web前端 > js教程 > 基于jQuery的仿flash的广告轮播代码_jquery

基于jQuery的仿flash的广告轮播代码_jquery

WBOY
发布: 2016-05-16 18:17:15
原创
1190 人浏览过

整个页面如下:

复制代码 代码如下:






<标题>

<脚本 src="_Template/js/blockSlide.js" type="text/javascript">

div#imgADPlayer
{
边距:自动;
边距底部:4px;
宽度:960px;
高度:120px;
背景:url(../images/photo_01.jpg) 左上无重复;
内边距:0px;
边框:无;
明确:两者;
位置:相对;
}

div#imgADPlayer .smask
{
位置:绝对;
左:0px;
顶部:0px;
}


<身体>




$(document).ready(function () {
$("#AdTop").blockSlide({
速度: "正常",
数字: 4,
计时器: 3000 ,
流速: 300
})
});








备注:
速度:图片轮播速度
num:图片数量
定时器:自动轮播的时间间隔,计时器;
flowSpeed:是旋转移动的速度

blockSlide 插件源码如下:
复制代码 代码如下:

/**
* @author huajianhuakai*/
(function($)
{
$.fn.blockSlide = function(settings)
{
settings = jQuery.extend({
速度: "正常",
num: 4,
计时器: 1000,
flowSpeed: 300
}, settings)
return this.each (function()
{
$.fn.blockSlide.scllor($(this), settings);
});
$.fn.blockSlide.scllor = 函数($this, 设置)
{
var index = 0
var imgScllor = $("div:eq(0)>div", $this); >//自动播放
var MyTime = setInterval(function()
{
ShowjQueryFlash(index);
index ;
if (index == settings.num)
index = 0;
}, settings.timer);
var ShowjQueryFlash = function(i)
{
$(imgScllor).eq(i).animate({ opacity: 1 }, settings.speed ).css({ "z-index": "100" }).siblings().animate({ opacity: 0 }, settings.speed).css({ "z-index": "0" }); 🎜>}
}
})(jQuery);

相关标签:
来源:php.cn
上一篇:Js CSS实现的间断和不间断文本滚动代码_文字特效 下一篇:仿新浪微博首页"大家正在说"渐入轮显效果_导航菜单
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
来自于 2024-04-16 10:10:18
0
0
2001
相关专题
更多>
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板