分类
排序
js如何动态创建网页新元素
动态的创建新的DOM元素,是js操作网页对象的重要手段 实现代码 // 创建新元素 function createNewElements() { // 使用innerHTML创建新元素 var p1 = document.getElementById('p1'); // 设置inn...
移动端页面滑动事件穿透问题(父子窗体滑动相互影响)及解决方案
在做 h5 移动端页面时,在一个可滚动的列表页面中打开弹窗,底部的页面理论上是不可滚动的,但是当滑动弹窗时,底部页面会跟随滚动,这就是所谓的页面滚动穿透问题 或者说,在移动端页面,写了一个弹框...
为WP文章添加文章目录树
合理使用文章目录功能,可以帮助用户浏览时快速了解文章的内容结构。 同时,养成良好的写作习惯,更容易表达良好的逻辑思路。 几个特点 无需任何设置文章目录全自动生成 根据文章标题共分为4级...
vuejs中如何实现三级路由并刷新页面时保持当前路由激活状态
之前有介绍过vuejs中的路由的传参及路由的props配置,对于如何配置一级路由,二级路由,对于很多同学来说,基本上没什么难度 然后在配置三级路由以上的时候,往往却没那么容易,会出现一些问题 比如:...
让网站具备发邮件能力-使用SMTP发送邮件
网站已经做好了,但是怎么不能发送邮件呢?一般主机都不支持默认都不支持邮件发送的 但是还好,可以使用SMTP来发送邮件。很多功能也是需要发送邮件的,比如找回密码、下单通知、邮箱验证码等等...
在VScode中如何实现分屏实现一边写代码一边实时预览效果
自己写的网页,不用来回切换浏览器与编辑器,实现一边写代码就能看到实时效果 第1步 安装live server插件 第2步 在文件->设置->首选项->扩展中找到这款插件进行设置选项 设置用浏览器打...
js如何删除一个元素
在网页中,删除一个元素,是一个比较常见的操作,指的是把这个DOM元素彻底删除,而不是隐藏,一般来说,使用removeChild()函数是最常见的方法 具体JavaScript代码 // 删除元素 function deleteElement...
Js中闭包的概念和具体使用
闭包在js里面是一个比较抽象的概念,但在面试里,是一个必问的话题,往往面试官希望你列举一些使用闭包的例子 或手写一个闭包 闭包,简单一句话讲就是能够读取其他函数内部变量的函数,当需要函数内...