以nodeJS-hexo-butterfly主题为例实现ani动态鼠标
本篇文章是在实现up大大清蒸QB的ani-cursor.js时遇到的问题和在butterfly实现过程关于ani-cursor.js详细介绍请查看清蒸QB博客、GitHub、CSDN这里就不介绍了。当你完成在bash中安装命令npm install ani-cursor.js和在source/js中新建一个文件(我的叫mouse.js)使用函数 setANICursor 之类来将你的 ani 用于配置ani地址和引用到的属性详细方法参考清蒸QBGitHub我的如下 123456789101112131415161718192021222324import { setANICursor } from "ani-cursor.js";import { setANICursorWithGroupElement } from "ani-cursor.js";// 为<body>设置动画鼠标指针setANICursor("body",...
如何使用JavaScript来判断是否为移动设备
由于移动设备的显示屏幕相对于桌面显示器来说小很多,在桌面显示器上能够正常显示的内容,到了移动设备中就不正常了。为了实现移动端和桌面端的相互跳转,我们可以通过JavaScript来判断当前的设备是否是移动设备,然后执行相应的代码。 通过js来判断当前的设备下面的代码片段能够检测6种不同的移动设备: 12345if( /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ) { // 执行相应代码或直接跳转到手机页面} else { // 执行桌面端代码} 上面的js代码可以判断当前设备是否是Android、iPhone或iPad等六种移动设备中的一种。如果你需要单独检测当前设备是否是某种指定的设备,例如是否是iPhone,可以使用下面的代码: 12345if( iPhone.test(navigator.userAgent) ) { alert("这是iPhone设备");} else {...



