ホームページ > 記事 > ウェブフロントエンド > jQuery は、homepage_jquery の上部にスケーラブルな広告特殊効果コードを実装します。
特殊効果の紹介
ウィート バッグのホームページの上部にある広告コードは、ウィート バッグのホームページの上部にある格納式広告の jQuery 広告コードを模倣しています。ページが読み込まれた後、2.5 秒後に広告表示が自動的に拡大され、ページのコンテンツが自動的に下に拡張されます。 8.5秒後に自動的に格納され、小さく表示されます。
デモ画像
使用方法
1. 次の CSS スタイルを HTML の先頭にコピーします。
2. 次のコードをページ全体の上部、つまり 6c04bd5ca3fcae76e30b72ad730ca86d の下にコピーします。
<DIV style="MARGIN: 0px auto; WIDTH: 960px; DISPLAY: block" id=js_ads_banner_top> <A href="/" target=_blank><IMG src="images/banner_s.jpg" width=960 height=70></A> </DIV> <DIV style="MARGIN: 0px auto; WIDTH: 960px; DISPLAY: none" id=js_ads_banner_top_slide> <A href="/" target=_blank><IMG src="images/banner_b.jpg" width=960 height=400></A> </DIV> <SCRIPT type=text/javascript src="jquery/jquery-1.8.3.min.js"> </SCRIPT> <SCRIPT type=text/javascript src="js/js.js"> </SCRIPT>
3. js コード分析 (js.js):
if ($("#js_ads_banner_top_slide").length){ //判断当前广告是否展开,如果没有,则执行下面代码 var $slidebannertop = $("#js_ads_banner_top_slide"),$bannertop = $("#js_ads_banner_top"); setTimeout(function(){$bannertop.slideUp(1000);$slidebannertop.slideDown(1000);},2500); //2500毫秒(2.5秒)后,小广告收回,大广告伸开,执行时间都是1秒(1000毫秒) setTimeout(function(){$slidebannertop.slideUp(1000,function (){$bannertop.slideDown(1000);});},8500); //8.5秒(8500毫秒)之后,大广告收回,小广告展开。 }
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。