jquery實(shí)現(xiàn)滑屏大圖定時(shí)收縮為小banner圖片的廣告代碼
本文實(shí)例講述了jquery實(shí)現(xiàn)滑屏大圖定時(shí)收縮為小banner圖片的廣告代碼。分享給大家供大家參考。具體如下:
這是一款基于jQuery實(shí)現(xiàn)的JS廣告特效,滑屏大圖廣告定時(shí)收縮為小banner圖片廣告代碼,這種廣告在各大門戶網(wǎng)站現(xiàn)在還能看得到,剛打開網(wǎng)頁的時(shí)候可以看到滑下來的大圖片廣告,過一會(huì),廣告自動(dòng)縮小變成了一個(gè)banner橫幅廣告,并帶有關(guān)閉按鈕,可以關(guān)閉廣告,對于廣告來說,這個(gè)代碼挺實(shí)用。
運(yùn)行效果截圖如下:
在線演示地址如下:
http://demo.jb51.net/js/2015/jquery-scroll-big-pic-cha-style-codes/
具體代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery頂部大圖定時(shí)縮為小廣告可關(guān)閉代碼</title> <style> body{ margin:0; padding:0;} img{ border:0} .root1200{ width:1200px; height:100px; margin:0 auto; overflow:visible} .wrapper em{ width:40px; height:15px; float:left; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif;background:#333; margin:0 0 -20px 10px; padding:2px 5px 2px 10px; z-index:999; position:absolute; top:10px;} </style> <script language="javascript" src="jquery-1.6.2.min.js"></script> </head> <body> <script type="text/javascript"> /* * 寬窄屏切換 * */ var bigscreen = false; if ( screen.width>=1200 ) { bigscreen = true; var bodyTag = document.getElementsByTagName("body")[0], bodyClassName = bodyTag.getAttribute("className") || bodyTag.getAttribute("class"); bodyClassName = bodyClassName ? bodyClassName+" " : ""; bodyTag.className = bodyClassName+"root1200"; } </script> <div class="wrapper" id="snActive-wrap"> <em title="關(guān)閉廣告">Close</em> <a target="_blank" name="redbaby_none_ggw_dt01" title="小圖" href="/"></a> <a target="_blank" name="redbaby_none_ggw_dt01" title="大圖" href="/"></a> </div> <script type="text/javascript"> ~function (){ var snActive = window.snActive = document.getElementById("snActive-wrap"), a = snActive.getElementsByTagName("a"), h = 0, w, imgSrc = []; if (bigscreen){ w = 1190; imgSrc[0] = "images/1390124030537_1200.jpg";// 40 imgSrc[1] = "images/1390124049068_1200.jpg";// 500 } else { w = 990; imgSrc[0] = "images/1390124028186.jpg";// 40 imgSrc[1] = "images/1390124043025.jpg";// 500 } snActive.style.overflow = 'hidden'; a[0].style.display = "none"; a[0].innerHTML += '<img width="' + w + '" height="40" src="' + imgSrc[0] + '" style="display:block" />'; if(a[1]){ a[1].innerHTML += '<img width="' + w + '" height="500" src="' + imgSrc[1] + '" style="display:block" />'; } }(); //關(guān)閉通欄廣告 var snActive = $(snActive), hideImg = snActive.find('a:hidden'), em = snActive.find("em"); timeout = !1; if(hideImg[0]) { timeout = setTimeout(function(){ snActive.animate({height:40},600,function(){ hideImg.siblings('a:visible').hide(); hideImg.show(); em.show().live("click",function(){ snActive.slideUp(300); }); }); }, 3000) } </script> <div style="text-align:center;clear:both"> </div> </body> </html>
希望本文所述對大家的jquery程序設(shè)計(jì)有所幫助。
- jquery實(shí)現(xiàn)兩邊飄浮可關(guān)閉的對聯(lián)廣告
- jQuery網(wǎng)頁右側(cè)廣告跟隨滾動(dòng)代碼分享
- jquery實(shí)現(xiàn)可關(guān)閉的倒計(jì)時(shí)廣告特效代碼
- jquery右下角自動(dòng)彈出可關(guān)閉的廣告層
- jQuery實(shí)現(xiàn)首頁頂部可伸縮廣告特效代碼
- jquery實(shí)現(xiàn)對聯(lián)廣告的方法
- 基于jquery實(shí)現(xiàn)的定時(shí)顯示與隱藏div廣告的實(shí)現(xiàn)代碼
- 基于jquery實(shí)現(xiàn)圖片廣告輪換效果代碼
- jQuery 浮動(dòng)廣告實(shí)現(xiàn)代碼
- jQuery實(shí)現(xiàn)頁面頂部下拉廣告
相關(guān)文章
從零學(xué)jquery之如何使用回調(diào)函數(shù)
回調(diào)函數(shù)指的是被調(diào)用者完成處理后自動(dòng)回調(diào)調(diào)用者預(yù)先傳遞的函數(shù)。2014-05-05JQuery 綁定select標(biāo)簽的onchange事件,彈出選擇的值,并實(shí)現(xiàn)跳轉(zhuǎn)、傳參
JQuery 綁定select標(biāo)簽的onchange事件,彈出選擇的值,并實(shí)現(xiàn)跳轉(zhuǎn)、傳參(selected的值和頁面其它元素的值)2011-01-01JQuery的Ajax請求實(shí)現(xiàn)局部刷新的簡單實(shí)例
本篇文章只要是對JQuery的Ajax請求實(shí)現(xiàn)局部刷新的簡單實(shí)例進(jìn)行了詳細(xì)的介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02Bootstrap 時(shí)間日歷插件bootstrap-datetimepicker配置與應(yīng)用小結(jié)
這篇文章主要介紹了Bootstrap 時(shí)間日歷插件bootstrap-datetimepicker配置與應(yīng)用小結(jié),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-05-05使用jQuery Ajax功能時(shí)需要注意的一個(gè)問題(內(nèi)存溢出)
最近發(fā)現(xiàn)jQuery越來越火,用它的人也越來越多。jQuery最強(qiáng)大的亮點(diǎn)莫過于它的CSS3 selector和極其簡單的Ajax請求調(diào)用2012-05-05JQuery魔力之$("tagName")與selector
DOM 中的 getElementsByTagName()方法在JQuery中的表現(xiàn)就是$(“tagName”)這么簡單!tag標(biāo)簽(可以是:p、div、button …)標(biāo)簽本身具有ID、Class等屬性2012-03-03