【WordPress美化教程】鼠标点击页面出现富强自由等文字特效

  • 文章介绍
  • 评价建议
  • 我这个人就是喜欢花里胡哨的一些东西,所以也就会为此不断折腾,不过也正是因为如此,世间上的东西才会变的越来越好。今天给大家带来的是一种比较常见的特效,对于这个特效记得老早就有了,不过今天偶然在孤狼博客里看到了一个升级版,觉得效果也还是挺不错的,所以想要借此来分享给有需要的朋友们。

    这是一个给网站中添加“富强民主和谐鼠标点击特效的效果展示,当我们点击站内的任何一处都会出现“富强、民主、和谐”等字样。当然!并不是只有区区的这几个字样,我们也可以在此增减、删除,这个取决于我们自己的需要。

    这个特效网上也有许多教程。其实就是一个JS,代码如下,把JS放在网站中就可以使用了。第一种,比较普通没什么特别,是知更鸟Begin主题所自带的。

    一、知更鸟Begin主题自带

     <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> 

    第二种和第一种的感觉差别没有太大,就是在文字方面做了一些改变

     <script type="text/javascript">
        /* 鼠标特效 */
        var a_idx = 0;
        jQuery(document).ready(function($) {
            $("body").click(function(e) {
                var a = new Array("❤富强❤","❤民主❤","❤文明❤","❤和谐❤","❤自由❤","❤平等❤","❤公正❤","❤法治❤","❤爱国❤","❤敬业❤","❤诚信❤","❤友善❤");
                var $i = $("<span></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": "rgb("+~~(255*Math.random())+","+~~(255*Math.random())+","+~~(255*Math.random())+")"
                });
                $("body").append($i);
                $i.animate({
                    "top": y - 180,
                    "opacity": 0
                },
                1500,
                function() {
                    $i.remove();
                });
            });
        });
        </script> 

    第三种,字体颜色随机,大小循环变小变大

      <script type="text/javascript">
        /* 鼠标特效 */
        $(function() {
            var a_idx = 0,
                b_idx = 0;
            c_idx = 0;
            jQuery(document).ready(function($) {
                $("body").click(function(e) {
                    var a = new Array("欢迎您", "么么哒", "你真好", "棒棒哒", "真可爱", "你最美", "喜欢你", "真聪明", "爱你哦", "好厉害", "你真帅", "祝福你"),
                        b = new Array("#09ebfc", "#ff6651", "#ffb351", "#51ff65", "#5197ff", "#a551ff", "#ff51f7", "#ff518e", "#ff5163", "#efff51"),
                        c = new Array("12", "14", "16", "18", "20", "22", "24", "26", "28", "30");
                    var $i = $("<span/>").text(a[a_idx]);
                    a_idx = (a_idx + 1) % a.length;
                    b_idx = (b_idx + 1) % b.length;
                    c_idx = (c_idx + 1) % c.length;
                    var x = e.pageX,
                        y = e.pageY;
                    $i.css({
                        "z-index": 999,
                        "top": y - 20,
                        "left": x,
                        "position": "absolute",
                        "font-weight": "bold",
                        "font-size": c[c_idx] + "px",
                        "color": b[b_idx]
                    });
                    $("body").append($i);
                    $i.animate({
                        "top": y - 180,
                        "opacity": 0
                    }, 1500, function() {
                        $i.remove();
                    });
                });
            });
            var _hmt = _hmt || [];
        })
        </script> 

    第四种、数字点击特效

     <script>  
        jQuery(document).ready(function($) {  
        var _click_count=0;  
        $("body").bind("click",function(e){ //直接给body一个事件好了.  
        var n=Math.round(Math.random()*100);//随机数  
        // var $i=$("<b>").text("+"+(++_click_count));//添加到页面的元素  
        var $i=$("<b>").text("+"+(++n));//添加到页面的元素  
        var x=e.pageX,y=e.pageY;//鼠标点击的位置  
        $i.css({  
        "z-index":99999,  
        "top":y-15,  
        "left":x,  
        "position":"absolute",  
        "color":"red"  
        });  
        $("body").append($i);  
        $i.animate(  
        {"top":y-180,"opacity":0},  
        1500,  
        function(){$i.remove();}  
        );  
        e.stopPropagation();  
        });  
        });  
        </script> 

    很多人可能还不是太清楚这些代码要部署在网站哪里,我们只需要直接将代码添加到正在使用WordPress主题的footer.php文件最后一个</body>前就可以了。

    发表评论

    免责声明 1. 本站所有资源来源于用户上传和网络,均不允许转载,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 如发现会员转载本站资源文章,本站有权封禁会员账号!
    4. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    5. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    6. 如有链接无法下载、失效或广告,请联系管理员处理!
    7. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    8. 如遇到加密压缩包,默认解压密码为"www.an4.net",如遇到无法解压的请联系管理员!
    开通VIP 享更多特权,建议使用 QQ 登录