首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Joe主题目录介绍

├── assets │ ├── audio // 鼠标划上去的音效文件 │ ├── background // 动态背景文件 │ ├── css // 主题样式目录 │ │ └──...joe.setting.min.scss // 后台外观设置的样式文件 │ │ └── OwO.min.scss // 评论表情样式文件 │ │ │ ├── cur // PC端自定义鼠标风格文件...│ ├── cursor // 鼠标点击页面的特效文件 │ ├── img // 图片文件 │ ├── js // js脚本文件 │ │ └── fish.js // 网站底部跳动的鱼...│ │ └── jfloor.js // 文章页面目录树文件 │ │ └── joe.config.js // 主题初始化文件 │ │ └── joe.setting.js /...│ ├── core // 主题必须引入极其核心文件 │ ├── backup.php // 主题设置备份文件 │ └── core.php // 依赖文件 │ ├── library // js

96520
您找到你想要的搜索结果了吗?
是的
没有找到

彻底解决鼠标单击变双击问题的方法(图例)「建议收藏」

两个月前,己“服役”了几年的鼠标出现了故障,单击经常变成双击,这样想用鼠标移动文件的时候就很麻烦,常常要移动几次才能成功。...起初我怀疑是系统的问题,但鼠标在别的电脑上使用也出现同样的问题,因此确认鼠标本身发生了故障。...拆开鼠标外壳   鼠标的紧固螺丝一般都在底面,除了图中的位置以外,还有设计在脚垫或者标签下的(图2)。注意拆开鼠标外壳的时候要先向上再向前用力,因为这种普及的鼠标在前部一般都会有两个卡扣。...打磨触点   下面的就是最重要的步骤了,刚才说了鼠标能够正常点击是靠微动开关里面的触点接触实现的,而出现失灵就是因为触点出现了毛刺、锈蚀等情况,引起接触不良。所以我们把触点打磨一下就可以了。...安装微动开关外壳的时候一定要从下往上安装(图8),这样图3中的微动开关上的塑料块才不会掉下来。 最后   通过这期拆友俱乐部的讲解,想必大家会试一下维修出现类似情况的鼠标了吧!

3.1K20

JavaWeb18-jquery学习笔记(Java全栈开发)

:从下一个兄弟开始,直到指定元素结束 parent():获取父元素 parents():匹配元素的祖先元素的元素(不包含根元素) prev():上一个兄弟 prevAll():前面的所有兄弟 prevUntil.../js/jquery-1.8.3.js"> $(document).ready(function(){ $("#e01"...(){ $("#divMsg").html("鼠标移出:mouseout"); }).mousedown(function(){ $("#divMsg").html("鼠标按下:mousedown");...滑动:改变高度 slideDown ,显示(从上往下) slideUp,隐藏(从下往上) slideToggle() 切换 淡入淡出:改变透明度 fadeIn 显示 fadeOut 隐藏 fadeToggle...隐藏 toggle([毫秒值],[fn]) 切换显示效果 若显示则隐藏 若隐藏则显示 滑入滑出:高 slideDown([毫秒值],[fn]):从上到下 滑入 slideUp([毫秒值],[fn]):从下到上

6.8K90

JS基础之经典面试题回顾

闭包使用场景 闭包产生的原因 Js 最大的缺点就是没有类,尤其是es5,自身没有面向对象,变量和函数通常都是写在同一个空间中,变量重名—污染,函数名重名—污染 而闭包能够形成一个封闭的空间,可以避免污染...:所有的对象实例共享原型所包含的属性和方法 原型链 当试图得到一个对象的某个属性时,如果这个对象本身没有这个属性,那么会去它的__proto__(即它的构造函数的prototype)中寻找,没有则继续往上找...,一直往上找,会形成一个链式结构,叫做“原型链”,原型链的终点就是null 主要思想就是利用原型让一个引用类型继承另一个引用类型的对象和方法 js的继承主要就是通过原型链实现的 总结 一切对象都是继承自...这也是所有继承方式里面相对最优的继承方式 es6 class中的extend使用的就是类似寄生组合式的方法 说说JavaScript中的事件模型 事件 在HTML文档或者浏览器中发生的一种交互操作,使得网页具备互动性, 常见的有加载事件、鼠标事件...事件捕获与事件冒泡相反,事件最开始由不太具体的节点最早接受事件, 而最具体的节点(触发节点)最后接受事件 处于目标阶段(target phase) 事件冒泡阶段(bubbling phase) 事件冒泡是一种从下往上的传播方式

6110

HTML5+CSS3高级动画的应用实践

---- 有了简单的上下翻滚,我们还可以实现“跟随鼠标上下左右翻滚”动画,就是所谓的“鼠标从哪里进入盒子,盒子就往哪个方向翻转” —— 有两种实现方式: 在最外层盒子中加四个方向的i或span标签,用来判断鼠标从哪里进入...,JS控制盒子做对应的rotateX/Y; 借助数学库与“matrix”: </div...从右往左:绕 Y 轴旋转 θ 角 从左往右:绕 Y 轴旋转 -θ 角 从上往下:绕 X 轴旋转 θ 角 从下往上:绕 X 轴旋转 -θ 度 当然旋转需要有一个参照点,默认盒子中心。...//调用方js部分内容 var starPic=new Image() starPic.src="上面图片地址" var lastTime,deltaTime; var stardog=new starObj...window.requestAnimFrame(gameloop) var now=Date.now() deltaTime=now-lastTime lastTime=now drawStars() } //真正控制动画的js

1.3K21

JS 逆向百例】某公共资源交易网,公告 URL 参数逆向分析

中定义,这里是个三目运算,若项目类型相同则执行其后的方法,若不同则往后执行: 图片 上文代码行判断中出现的 ZFCG、GTGC 是什么意思呢,CTRL + SHIFT + F 全局搜索 ZBGG 参数...,会发现断点断住,即成功定位,鼠标悬停在 projectId 和 projectInfo 对应的值上,可以知道以下信息: projectId :项目编号 projectInfo :信息类型 图片 知道了两个加密参数的具体含义...这不简直就是明示: 图片 我们将鼠标悬停在 a.parameterTool.encryptJumpPage 上,跟进到方法生成的 js 文件 app.3275fd87.js 中去瞅瞅: 图片 以上我们可以清晰地知道下面两个参数的具体含义...: query:加密数据( projectId 和 projectInfo) nextPath:路由跳转位置 在第 2389 行打断点进行调试分析,从下图可以知道,projectId 和 projectInfo...参数在 a 中被加密了: 图片 进一步跟踪 a 的位置,往上滑可以看到第 2335 行到 2356 行是很明显的 DES 加密: 图片 但具体是哪个函数部分对 query 中的 projectId 和

55020

Vite 是如何记录项目中所有模块的依赖关系的?

概念约定 文件 file —— 项目中的单个文件,例如:js、ts、vue、css 等 模块 —— 不仅仅是指 JS 模块,在打包工具中,任何文件都能作为模块,例如 CSS。...而实际上,模块依赖图,不仅仅能从上往下查找引用的模块,还能从下往上回溯,找到当前模块被谁引用了(热更新可以从下往上找到受影响的模块并对它们执行热更新)。...在 Vite 中,Vue 文件,实际上会被编译成 JS 和 Style 两个模块,例如: • App.vue 是 JS 代码,Template(被编译成渲染函数) 和 Script 的代码会在该模块中...// 即如果模块更新后,以前 import 的依赖,现在不再 import 了,则出现在会在返回值的 Set 集合对象中 async updateModuleInfo( mod: ModuleNode...总结 ModuleGraph 这个概念,其实不仅仅出现在 Vite,Webpack 和 Rollup 同样也有类似的概念,它们存储模块依赖图的数据结果是不同的,但目的也是用于记录模块间的依赖关系。

1.9K40

Vite 是如何记录项目中所有模块的依赖关系的?

概念约定文件 file —— 项目中的单个文件,例如:js、ts、vue、css 等模块 —— 不仅仅是指 JS 模块,在打包工具中,任何文件都能作为模块,例如 CSS。...而实际上,模块依赖图,不仅仅能从上往下查找引用的模块,还能从下往上回溯,找到当前模块被谁引用了(热更新可以从下往上找到受影响的模块并对它们执行热更新)。...在 Vite 中,Vue 文件,实际上会被编译成 JS 和 Style 两个模块,例如:App.vue 是 JS 代码,Template(被编译成渲染函数) 和 Script 的代码会在该模块中App.vue...// 即如果模块更新后,以前 import 的依赖,现在不再 import 了,则出现在会在返回值的 Set 集合对象中 async updateModuleInfo( mod: ModuleNode...总结ModuleGraph 这个概念,其实不仅仅出现在 Vite,Webpack 和 Rollup 同样也有类似的概念,它们存储模块依赖图的数据结果是不同的,但目的也是用于记录模块间的依赖关系。

1.4K10

鼠标移入显示悬浮框”特效,也可以“高大上”

HTML5学堂(码匠):网站中最为常见的一种特效——鼠标移入元素,出现介绍信息的悬浮框,要么是淡入,要么是单方向的滑入,总觉得太单一了有木有?...2.2.功能实现逻辑分析 首先通过JS,获取鼠标在块当中的坐标; 此后,根据“鼠标所处的位置”判断鼠标移入方向“; 最后,再根据鼠标移入方向来执行相应的功能。...3、功能实现 3.1.获取鼠标块内坐标 想要得到鼠标在块内位置,需要使用如下JS中获取位置的方法: jQuery方法中的“$(元素).offset().top”用于获取元素距页面顶部的距离;“$(元素...).offset().left”用于获取元素距页面左边的距离; 原生JS中,通过事件对象(event)的pageX可以获取鼠标相对于页面的X轴位置;通过事件对象(event)的pageY可以获取鼠标相对于页面的..." }); } if((k * x) < y && (h - k * x) < y){// 从下方进入

5.1K90
领券