WordPress网站双击空白处返回顶部的js代码

实际上实现“WordPres主题双击空白部分返回顶部”的方法很简单,只需要把下面JS代码加到主题的头部模版中,下面更新一个缓慢返回顶部的方法

WordPress网站双击空白处返回顶部的js代码

因为现在使用的iArtWork主题有一个双击网页空白部分返回顶部的功能,所以已经习惯在看完文章之后双击一下博客的空白部分,于是乎我就养成了在任何博客都双击空白部分的习惯。

实际上实现“WordPres主题双击空白部分返回顶部”的方法很是简单,

只需要把下面JS代码加到主题的头部模版中:

<script type=”text/javascript”>

$(function(){

var scrollTo = function(top, duration, callback) {

var w = $(window);

var FPS = 50;

var currentTop = w.scrollTop();

var offset = (currentTop – top) / (duration * FPS / 1000);

var n = 0;

var prevTop = currentTop;

var t = setInterval(function() {

if ((prevTop – top) * (currentTop – top) <= 0) {

clearInterval(t);

currentTop = prevTop = top;

w.scrollTop(top);

if (callback) callback();

} else {

prevTop = currentTop;

w.scrollTop(currentTop -= offset);

}

}, 1000 / FPS);

}

$('body').dblclick(function(){

scrollTo(0, 200, function(){

});

$(“.textField,#commentForm textarea”).focus();

});

$('#container.#footer').dblclick(function(e){e.stopPropagation();});

});

</script>

OK,修改完的主题即可通过双击主题的空白部分(边缘四周什么的)实现返回顶部效果(这个是我博客的效果,属于快速分会),具体效果可以在这里博客进行预览!

下面更新一个缓慢返回顶部的方法:

<script type=”text/javascript”>// < ![CDATA[

var currentpos,timer;

function initialize()

{

timer=setInterval(“scrollwindow()”,10);

}

function sc(){

clearInterval(timer);

}

function scrollwindow()

{

window.scrollBy(0,1);

}

document.onmousedown=sc

document.ondblclick=initialize

// ]]></script>

使用方法和上面的一样,直接放到header.php文件的 </head>之前就可以了。

OK,教程到这里就写完了,如果你有什么不懂的地方,欢迎在下方留言,我会为你解答的。

PS:本文中说到的网站空白部分,指的是背景处,即为周良博客的黑色背景处双击即可返回顶部!

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月4日 21:32:57
下一篇 2024年5月4日 21:35:02

相关推荐

  • 四则运算java代码,java四则运算实验报告

    简单的java四则运算问题,请大神们指点下。 interceptOperation:对你输入的算式(加减乘除,例如:1*2+2/2)进行运算。传入的a、b参数目测应该为‘*’,‘/’或者+,-。 首先分析一下四则运算表达式的规律就有思路了:四则运算式子都是 “数字 运算符 数字 运算符……”这种形式,也就是两头肯定是数字,运算符两边总是数字。数字可以有多位,…

    2024年5月18日
    3700
  • c语言代码中的意思,c语言代码的意思解析

    C语言程序中!=是什么意思? 1、那么在c语言中,!=表示的是其中的一个关系类型运算符,意思是不等于,也就是判断这个符号两边的等式是不是满足这个符号的含义,若满足则表达式的结果为真,否则表达式的结果为假。一般用在表示判断的条件中。 2、C语言中,符号“!=”和“==”是逻辑运算符,用于判断是否满足指定的条件。比如a!=b用来判断a是否不等于b,a==0是用来…

    2024年5月18日
    3000
  • 手机黑客代码软件学习网站,手机简单的黑客代码

    哪里有专门的各种黑客工具开源代码可以下载? 1、开源中国,大小软件,各种编程语言都有,有大项目,也有小例子。 2、您可以从edk2的官方GitHub仓库下载已编译好的edk2代码。以下是edk2的官方GitHub地址:https://github.com/tianocore/edk2 在GitHub页面中,您可以选择edk2最新的版本进行下载。已编译好的ed…

    2024年5月18日
    3500
  • c语言代码规约举例,c语言代码爱心

    c语言必背代码有哪些? 1、/*输出9*9口诀。共9行9列,i控制行,j控制列。 2、C语言必背8个经典程序第一个乘法表 用C语言输出9*9乘法口诀。共9行9列,i控制行,j控制列。 3、C语言要背scanf(“a=%d,b=%d”,&a,&b),scanf函数的格式考察,如何实现保留三位小数,第四位四舍五入的程序等内容。scanf(“a=%…

    2024年5月18日
    4700
  • 再世黑客代码壁纸学习手机,再世黑客小说

    如何下载壁纸 1、长按主屏幕空白处-壁纸和主题-我的壁纸-从相册/内置壁纸选择即可。型号不同,操作方法略有不同。直接在电脑上,用微信或者QQ把壁纸发给朋友,然后用手机登录微信或者手机,把发过去的图片下载下来,即可保存。 2、第一,选择高清壁纸网站。现在网络上流行的高清壁纸网站很多,例如下列几个网站:wallhaven.cc、wallpaperswide.co…

    2024年5月18日
    14400
  • c语言编程圆周率,c语言圆周率代码

    C语言编程求出圆周率的近似值。 c语言编程题 计算圆周率的近似值,计算公式为:e=1+1/1!+1/2!+1/3!+1/4!+1/ c语言编程题计算圆周率的近似值,计算公式为:e=1+1/1!+1/2!+1/3!+1/4!+1/5!+1/6!+…(计算至最后一项约等于0)。 算法错误。程序思路非常混乱。n++只一次,并没有循环,那么一开始计算x0…

    2024年5月18日
    3900
  • c语言10进制转换16,c语言10进制转换成2进制代码

    用c语言编写函数,将输入的十进制数转换成十六进制数并输出 1、首先在桌面上,点击“Microsoft Visual Studio 2010”图标。然后在该界面中,先定义栈最大的存储空间。其次在该界面中,编写初始化空栈函数代码。之后在该界面中,编写判断空栈函数代码。 2、怎么这么多人问这个问题。。 前天刚好写了一个,是用的栈,希望能帮到你。。 3、利用系统函数…

    2024年5月18日
    3500
  • 学习黑客手机代码,手机黑客代码教程简单

    vivo手机黑客代码是什么? vivo手机中有很多的隐藏代码,输入一些隐藏的代码就能够快速的进入一些程序。以下是一些常见的vivo手机隐藏代码:06#/#0000#: 快速查看手机的IEMI码(手机串号),IEMI是国际移动设备身份码的缩写,国际移动装备辨识码。 建议不要使用代码操作手机,以免手机使用出现异常,有疑惑可进入vivo官网–我的&#8…

    2024年5月18日
    2900
  • excel双击打不开怎么办,excel双击不能打开文件怎么办

    win10下Excel表格双击打不开或乱码怎么办 1、excel表格打开是乱码的解决方法(四) 在用尽各种方法仍不能解决问题的情况下,大家不妨考虑一下使用第三方软件开展恢复工作。Excel查看程序是一个用于查看Excel工作簿的免费的实用程序,可从微软网站上得到。 2、(1)将Excel乱码文件保存为SYLK格式。如果Excel乱码文件可以打开,将Excel…

    2024年5月18日
    3300
  • javaredis分布式锁,redis分布式锁java代码

    redis分布式锁如何实现 我们需要封装一个公共的Redis访问工具类。该类需要注入RedisTemplate实例和ValueOperations实例,使用ValueOperations实例是因为Redis实现的分布式锁使用了最简单的String类型。 如果想要实现可重入的分布式锁的话,需要在设置value的时候加上线程信息和加锁次数的信息。但是这是简单的思…

    2024年5月18日
    3500

发表回复

登录后才能评论



关注微信