全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 596|回复: 8
打印 上一主题 下一主题

问问博客的问题

[复制链接]
跳转到指定楼层
1#
发表于 2018-11-30 21:24:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Wine 于 2018-11-30 22:34 编辑

举个栗子:
博客添加鼠标点击特效(比如富强**文明和谐),是在博客主题的footer.php文件地方添加相关js代码。如果我要去添加其他美化js。就要去其他文件的某个地方添加相关代码。
问下各位大佬,有没有什么办法,比如把所有美化的js代码放在一个JS文件(my.js),然后去修改footer.php来调用my.js达到同样的效果
2#
发表于 2018-11-30 22:06:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2018-11-30 22:17:21 | 只看该作者
wp用wp_enqueue_script,其他的直接加在footer里应该就行吧
4#
 楼主| 发表于 2018-11-30 22:30:12 | 只看该作者
贵宾 发表于 2018-11-30 22:06
header footer 就是全局调用啊。。。。写在header里 不执行其他JS就行了。、

试了下,好像是全局的,那么如果我把美化的js代码放在js文件中,在Header.php中该怎么调用
5#
发表于 2018-11-30 22:31:43 来自手机 | 只看该作者
我也想加这个特效 求教程
6#
 楼主| 发表于 2018-11-30 22:32:16 | 只看该作者
胖虎 发表于 2018-11-30 22:17
wp用wp_enqueue_script,其他的直接加在footer里应该就行吧

typecho,那么如果我把美化的js代码放在js文件中,在footer.php中该怎么调用?
7#
 楼主| 发表于 2018-11-30 22:33:29 | 只看该作者
zhxhwyzh14 发表于 2018-11-30 22:31
我也想加这个特效 求教程

在footer.php中,于</body>之前添加以下代码
<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>

点评

谢谢  发表于 2018-12-1 07:35
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-17 11:32 , Processed in 0.067149 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表