鼠標單擊頁面顯示文字JS特效 – WordPress美化

    單擊網頁的空白處會彈出有趣的文字,每一次彈出的文字還不一樣,非常有趣

    在一些博主的網站中發現了一些好玩的東西,單擊網頁的空白處會彈出有趣的文字,每一次彈出的文字還不一樣,非常有趣。這次的wordpress美化教程就教大家如何實現這樣有趣的功能。

    要實現這個單擊特效也很簡單,只需要在wordpress主題的文件中添加一串JS代碼就好啦。

    在這里我以wordpress自帶的默認主題Twenty Seventeen為例子,把以下代碼添加到當前主題的footer.php文件的</body>前。

    鼠標單擊頁面顯示文字JS特效 - WordPress美化

    JS代碼如下:

    <script type="text/javascript">
    /* 鼠標特效 */
    var a_idx = 0;
    jQuery(document).ready(function($) {
        $("body").click(function(e) {
            var a = new Array("富強", "民主", "文明", "和諧", "自由", "平等", "公正" ,"法治", "愛國", "敬業", "誠信", "友善");
            var $i = $("<span/>").text(a[a_idx]);
            a_idx = (a_idx + 1) % a.length;
            var x = e.pageX,
            y = e.pageY;
            $i.css({
                "z-index": 999999999999999999999999999999999999999999999999999999999999999999999,
                "top": y - 20,
                "left": x,
                "position": "absolute",
                "font-weight": "bold",
                "color": "#ff6651"
            });
            $("body").append($i);
            $i.animate({
                "top": y - 180,
                "opacity": 0
            },
            1500,
            function() {
                $i.remove();
            });
        });
    });
    </script>

    部署完成后的效果如下:

    鼠標單擊頁面顯示文字JS特效 - WordPress美化

    單擊保存按鈕,刷新下網站前臺,效果如下圖:

    鼠標單擊頁面顯示文字JS特效 - WordPress美化

    隨機文本+隨機顏色

    <script type="text/javascript"> 
    /* 鼠標特效 */
    var a_idx = 0; 
    jQuery(document).ready(function($) { 
        $("body").click(function(e) { 
            var a = new Array("富強", "民主", "文明", "和諧", "自由", "平等", "公正" ,"法治", "愛國", "敬業", "誠信", "友善"); 
    		var b = new Array("red","blue","yellow","green","pink","blue","orange");
            var $i = $("<span/>").text(a[a_idx]); 
            a_idx = (a_idx + 1) % a.length; 
    		b_idx = (a_idx+1)%7;/* 七中顏色變色 */
            var x = e.pageX, 
            y = e.pageY; 
            $i.css({ 
                "z-index": 9999, 
                "top": y - 20, 
                "left": x, 
                "position": "absolute", 
                "font-weight": "bold", 
                "color": b[b_idx]
            }); 
            $("body").append($i); 
            $i.animate({ 
                "top": y - 180, 
                "opacity": 0 
            }, 
            1500, 
            function() { 
                $i.remove(); 
            }); 
        }); 
    }); 
    </script>

    注意:

    此代碼用到了 jquery.js ,大部份主題應該加載了該文件,如果您添加上述代碼無法生效,可參考下文為您的主題引入 jquery.js 。

    怎么引入jquery.js? – wordpress開發

    怎么在評論隨機顯示本地頭像? – WordPress教程

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 国产伦一区二区三区免费| 成人区人妻精品一区二区不卡网站| 亚洲av无码一区二区三区观看| 精品视频一区二区三区在线观看| 波多野结衣AV一区二区三区中文 | 狠狠色综合一区二区| 濑亚美莉在线视频一区| 美女毛片一区二区三区四区| 国产精品香蕉一区二区三区| 亚洲AV无码一区二区二三区入口 | 高清国产精品人妻一区二区| 精彩视频一区二区三区| 亚洲AV无码一区二区三区久久精品 | 东京热无码一区二区三区av| 色噜噜一区二区三区| 国产成人AV区一区二区三| 欧美日韩精品一区二区在线观看| 亚欧色一区W666天堂| 风间由美性色一区二区三区| 国产午夜精品一区二区三区| 亚洲午夜福利AV一区二区无码| 不卡一区二区在线| 国产综合无码一区二区辣椒| 国产一区二区不卡在线播放| 久久一区二区三区免费| 国产一区二区三精品久久久无广告| av无码精品一区二区三区四区| 亚洲熟女乱综合一区二区| 久久精品一区二区三区中文字幕 | 精品国产一区二区三区AV性色 | 91精品一区国产高清在线| 无码精品蜜桃一区二区三区WW | 精品国产aⅴ无码一区二区| 国产精品久久一区二区三区| 亚洲av无码一区二区三区人妖| 成人精品一区二区电影| 国产美女露脸口爆吞精一区二区 | 亚洲丰满熟女一区二区哦| 欲色aV无码一区二区人妻| 日本免费一区二区三区最新| 亚洲一区二区三区在线视频|