真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jQuery如何實(shí)現(xiàn)新聞播報滾動及淡入淡出效果

這篇文章給大家分享的是有關(guān)jQuery如何實(shí)現(xiàn)新聞播報滾動及淡入淡出效果的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括馬村網(wǎng)站建設(shè)、馬村網(wǎng)站制作、馬村網(wǎng)頁制作以及馬村網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,馬村網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到馬村省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

本文實(shí)例講述了jQuery實(shí)現(xiàn)新聞播報滾動及淡入淡出效果。分享給大家供大家參考,具體如下:

下面是上下滾動源碼





www.jb51.net 向上滾動代碼帶上下翻按鈕滾動特效

body{ color:#333; font-size:13px;}
h4,ul,li{margin:0;padding:0; list-style:none;}
.scrollbox{ width: 340px; margin: 0 auto; overflow: hidden; border: 1px solid #CFCFCF; padding: 10px; }
#scrollDiv{width:340px;height:359px; overflow:hidden;}/*這里的高度和超出隱藏是必須的*/
#scrollDiv li{max-height:90px; width:300px; padding:0 20px;background:url(ico-4.gif) no-repeat 10px 23px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#B7B7B7 dashed 1px;}
#scrollDiv li h4{ height:24px; padding-top:13px; font-size:14px; color:#353535; line-height:24px; width:300px;}
#scrollDiv li h4 a{color:#353535; text-decoration:none}#scrollDiv li h4 a:hover{ color:#F00}
#scrollDiv li div{ height:36px; width:300px; color:#416A7F; line-height:18px; overflow:hidden}
#scrollDiv li div a{ color:#416A7F; text-decoration:none}
.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h4{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}
#but_up{ background:url(up.gif) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(down.gif) no-repeat 0 0; text-indent:-9999px}
#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.test{
  margin-top: 50px;
  background: #CCCCCC;
  border: .5px solid #ddd;
  overflow: hidden;
  height: 44px;
  width: 100px;
}
.test li{
  height: 44px;
  width: 100%;
  float: left;
  line-height: 44px;
  font-size: 18px;
  border-top: .5px solid #ddd;
}




$(document).ready(function(){
  $("#scrollDiv").Scroll({line:1,speed:500,timer:2000,up:"but_up",down:"but_down"});
  (function(){
    var lineH = $(".test").find("li:first").height();
    var appendTo = function(){
      $(".test").find("li:first").appendTo($(".test"));
      $(".test ul").css("marginTop", 0);
    };
    var animate = function(){
      $(".test ul").eq(0).animate({
        marginTop: -lineH
      },500,appendTo)
    };
    var delayer = setInterval(animate, 2000);
  })()
});



特效效果如下:

 

       
          
  • 移動娛樂業(yè)務(wù)突飛

  •       
  • 不停轉(zhuǎn)動向上滾動可控制向上向下滾動特效

     
    DIV CSS JS自動不斷向上一個一個滾動可控制向上向下滾動特效... 
  •       
  • 全國涂料總產(chǎn)量呈現(xiàn)直線下滑態(tài)勢

     
    我國涂料工業(yè)將面臨涂料消費(fèi)稅征收全面鋪開,環(huán)保壓力持續(xù)增加,2015年的形勢不容樂觀... 
  •       
  • 鏤空漁網(wǎng)超吸睛

     
    鏤空罩衫,短短的版型穿起來顯高又俏皮,內(nèi)搭長款連衣裙,非常大方哦... 
  •       
  • 主題創(chuàng)業(yè)街亮相

     
    目前已有包括咖啡廳、酒吧、餐廳、瑜伽室在內(nèi)的8家商鋪入駐該火車... 
  •     
  
  向上
向下
  

下面是jq插件源碼

/*
jQ向上滾動帶上下翻頁按鈕
*/
(function($){
$.fn.extend({
    Scroll:function(opt,callback){
        //參數(shù)初始化
        if(!opt) var opt={};
        var _btnUp = $("#"+ opt.up);//Shawphy:向上按鈕
        var _btnDown = $("#"+ opt.down);//Shawphy:向下按鈕
        var timerID;
        var _this=this.eq(0).find("ul:first");
        var   lineH=_this.find("li:first").height(), //獲取行高,此處行高固定但是當(dāng)文字偉一行或者兩行時,要動態(tài)獲取吧??
            line=opt.line?parseInt(opt.line,10):parseInt(this.height()/lineH,10), //每次滾動的行數(shù),默認(rèn)為一屏,即父容器高度
            speed=opt.speed?parseInt(opt.speed,10):500; //卷動速度,數(shù)值越大,速度越慢(毫秒)
            timer=opt.timer //?parseInt(opt.timer,10):3000; //滾動的時間間隔(毫秒)
        if(line==0) line=1;
        var upHeight=0-line*lineH;
        //滾動函數(shù)
        var scrollUp=function(){
            _btnUp.unbind("click",scrollUp); //Shawphy:取消向上按鈕的函數(shù)綁定
            _this.animate({
              //當(dāng)滾動的元素height為max-height時,實(shí)時獲取元素height
                marginTop:-_this.find("li:first").height()
            },speed,function(){
                // for(i=1;i<=line;i++){
                //     _this.find("li:first").appendTo(_this);
                // }
                _this.find("li:first").appendTo(_this);
                _this.css({marginTop:0});
                _btnUp.bind("click",scrollUp); //Shawphy:綁定向上按鈕的點(diǎn)擊事件
            });
        }
        //Shawphy:向下翻頁函數(shù)
        var scrollDown=function(){
            _btnDown.unbind("click",scrollDown);
            for(i=1;i<=line;i++){
                _this.find("li:last").show().prependTo(_this);
            }
            _this.css({marginTop:-_this.find("li:first").height()});
            _this.animate({
                marginTop:0
            },speed,function(){
                _btnDown.bind("click",scrollDown);
            });
        }
        //Shawphy:自動播放
        var autoPlay = function(){
            if(timer)timerID = window.setInterval(scrollUp,timer);
        };
        var autoStop = function(){
            if(timer)window.clearInterval(timerID);
        };
         //鼠標(biāo)事件綁定
        _this.hover(autoStop,autoPlay).mouseout();
        _btnUp.css("cursor","pointer").click( scrollUp ).hover(autoStop,autoPlay);//Shawphy:向上向下鼠標(biāo)事件綁定
        _btnDown.css("cursor","pointer").click( scrollDown ).hover(autoStop,autoPlay);
    }
})
})(jQuery);

另外再貼一份,刪改之后的腳本

/*
jQ向上滾動帶上下翻頁按鈕
*/
(function($){
$.fn.extend({
    txtScroll:function(opt,callback){
        //參數(shù)初始化
        if(!opt) var opt={};
        var _btnUp = $("#"+ opt.up);//Shawphy:向上按鈕
        var _btnDown = $("#"+ opt.down);//Shawphy:向下按鈕
        var timerID;
        var _this=this.eq(0).find("ul:first");
            speed=opt.speed?parseInt(opt.speed,10):500; //卷動速度,數(shù)值越大,速度越慢(毫秒)
            timer=opt.timer?parseInt(opt.timer,10):2000; //滾動的時間間隔(毫秒)
        //滾動函數(shù)
        var scrollUp=function(){
            _btnUp.unbind("click",scrollUp); //Shawphy:取消向上按鈕的函數(shù)綁定
            _this.animate({
                //當(dāng)滾動的元素height為max-height時,實(shí)時獲取元素height
                marginTop: -_this.find("li:first").height()
            },speed,function(){
                _this.find("li:first").appendTo(_this);
                _this.css({"marginTop":0});
                _btnUp.bind("click",scrollUp); //Shawphy:綁定向上按鈕的點(diǎn)擊事件
            });
        }
        //Shawphy:向下翻頁函數(shù)
        var scrollDown=function(){
            _btnDown.unbind("click",scrollDown);
            _this.find("li:last").show().prependTo(_this);
            _this.css({marginTop:-_this.find("li:first").height()});
            _this.animate({
                marginTop:0
            },speed,function(){
                _btnDown.bind("click",scrollDown);
            });
        }
        //Shawphy:自動播放
        var autoPlay = function(){
            if(timer) setIntervalT = window.setInterval(scrollUp,timer);
        };
        var autoStop = function(){
            if(timer)window.clearInterval(setIntervalT);
        };
         //鼠標(biāo)事件綁定
        _this.hover(autoStop,autoPlay).mouseout();
        _btnUp.css("cursor","pointer").click( scrollUp ).hover(autoStop,autoPlay);//Shawphy:向上向下鼠標(biāo)事件綁定
        _btnDown.css("cursor","pointer").click( scrollDown ).hover(autoStop,autoPlay);
    }
})
})(jQuery);

運(yùn)行效果如下:

jQuery如何實(shí)現(xiàn)新聞播報滾動及淡入淡出效果

jquery是什么

jquery是一個簡潔而快速的JavaScript庫,它具有獨(dú)特的鏈?zhǔn)秸Z法和短小清晰的多功能接口、高效靈活的css選擇器,并且可對CSS選擇器進(jìn)行擴(kuò)展、擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫,能夠用于簡化事件處理、HTML文檔遍歷、Ajax交互和動畫,以便快速開發(fā)網(wǎng)站。

感謝各位的閱讀!關(guān)于“jQuery如何實(shí)現(xiàn)新聞播報滾動及淡入淡出效果”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


新聞名稱:jQuery如何實(shí)現(xiàn)新聞播報滾動及淡入淡出效果
轉(zhuǎn)載來于:http://weahome.cn/article/gsegid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部