自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 js 实现筛选功能

功能通过复选框对显示内容进行筛选,如,勾选后仅显示在线用户。代码js※需 jQuery。function filter() { var check =document.getElementById('checkbox'); var members = $('.member'); var status = $('.memberStatus'); if (check.checked) { members.each(function(i, member) { if (status[

2020-11-04 18:01:55 1694

原创 花了一天时间写了三行代码

需求:用 Tab 键移动光标时,聚焦的输入框会被下方的固定组件遮挡,希望可以自动滚动到无遮挡的区域。本来浏览器会自动把聚焦的输入框滚动的可视区域,但是上面说的固定组件也在这个可视区域里,所以发生了重叠。一开始的思路是比较输入框和固定组件的位置,网上查了半天,写成这样:function scrollUp(element) { let actualTop = element.offsetTop; let current = element.offsetParent; let ele

2020-10-02 17:30:36 174

原创 js 算法题:查找对称差

文章目录要求解法一解法二解法三在 freeCodeCamp 网站上做了一道题:要求查找对称差。对称差指两个集合的不同元素。例如,对于集合 A = {1, 2, 3} 和 B = {2, 3, 4},A △ B = {1, 4}。如果有三个集合,则先求前两个集合的对称差,然后再与第三个集合比较。即:A △ B △ C = (A △ B) △ C。我的解法:解法一function sym(args) { args = Array.from(new Set(args)); // 数组去重 v

2020-09-21 11:22:56 1066

原创 两种方法验证用户输入时间的先后顺序

验证用户输入时间的先后顺序需求需要用户输入两个时间,后一个时间不能早于前一个时间,否则后一个时间显示为红色,提交时提示:「请输入正确的时间。」代码实现<script>function check() { var time1 = document.getElementById('time1'); var time2 = document.getElementById('time2'); if (time1.value > time2.value) { time2.setC

2020-09-01 09:08:40 436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除