首頁 > web前端 > js教程 > 主體

jQuery用法:小廣告的動態添加

巴扎黑
發布: 2017-07-23 15:07:08
原創
1266 人瀏覽過

覽網站的時候,有些網站總是在右下角,左上角或是其他地方投放廣告。

我用jQuery試著自己做了一個,程式碼如下,如有不對的地方請各位不吝賜教

 1 <!DOCTYPE html> 2 <html xmlns=""> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 5     <title></title> 6     <script src="jquery-1.8.3.js"></script> 7     <script type="text/javascript"> 8         $(function () { 9             $('#btn').click(function () {10                 //创建层11                 var divObj = $('<div style="width:200px;height:200px;position:absolute;right:0;bottom:0;background-color:orange"></div>').appendTo($('body'));12                 //创建右上角关闭按钮13                 $('<sapn style="float:right;cursor:pointer; border:3px solid gray">X</span>').click(function () {14                     $(this).parent().remove();15                 }).appendTo($(divObj));16                 //添加广告内容17 18             });19         });20     </script>21 </head>22 <body>23     <input type="button" name="name" value="显示效果" id="btn"/>24 </body>25 </html>
登入後複製

效果圖如下

 關於這個效果,我有以下思索:

1.可以添加一個計時器,倒數計時'還有5S關閉',還有'4S關閉',告訴用戶這個廣告只是臨時投放,5S後自動關閉,這個可以增強用戶的體驗度,我們都知道瀏覽一些網站的時候,廣告老是佔著地方在你們眼前晃悠,用戶體驗肯定不是很好,這可以很好的在廣告客戶和用戶體驗兩者之間進行一個平衡;

2.背景顏色之所以選擇orange,是因為orange是暖色,個人體驗,如果廣告背景是暖色的話,更願意讓他停留一些時間,相對比背景色是冷色的廣告;

3.當然這只是一個小代碼,大神們把內容完成以後,可以進行封裝,使用起來肯定會更加方便。

以上是jQuery用法:小廣告的動態添加的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板