
js
干了这碗小米汤儿
感恩遇见 多多关照
展开
-
按钮显示箭头过度动画transition
按钮效果当鼠标悬停按钮上时,文字向左滑动,并且在右侧箭头从右向左滑出当鼠标再次离开按钮时,文字向右滑动回原位置,并且右侧滑出箭头向右隐藏附上过渡效果代码<head> <meta charset="UTF-8"> <title>按钮显示箭头动画transition过度</title> <style> ...原创 2019-12-19 10:27:06 · 644 阅读 · 0 评论 -
鼠标悬停旋转360度transition过渡+transfrom转换
效果图:代码:<head> <meta charset="UTF-8"> <title>鼠标悬停旋转360度transition过渡+transfrom转换</title> <style> div{ width:100px; height:...原创 2019-12-19 10:31:49 · 843 阅读 · 0 评论 -
获取input的value值
<input id='username' class='username' ref="username" type="text" value="" v-model='username' placeholder="账号">1.原生js方法var username = document.getElementById('username').value;2.jq方法var username = $('#username').val();3.vue v-model方法var us原创 2020-08-19 11:07:09 · 1533 阅读 · 0 评论 -
input·触发回车事件
1.普通的input <input type="text" onkeydown="keyup_submit(event);"> <script> function keyup_submit(e){ var evt = window.event || e; if (evt.keyCode == 13){ //回车事件 } }</script>2.vue中使用的input<input type="text"原创 2020-08-19 10:53:21 · 15037 阅读 · 0 评论 -
for in 和 for of的区别详解
原文:http://www.fly63.com/article/detial/1444转载 2020-08-20 17:33:57 · 417 阅读 · 0 评论 -
循环数组,object的几种方法
js for循环 (return返回,跳出循环)for(var key in this.data){ console.log("key=",key,"value=",this.data[key]}foreach循环 (forEach没有返回值,只针对每个元素调用function函数)Object.keys(this.data).foreach(key=> (){ cosole.log(key,this.data[key]) return true //返回true forea原创 2020-08-20 18:00:23 · 2624 阅读 · 0 评论 -
线上文件预览、下载
一、开发过程中 经常会遇到的一个问题就是文件预览功能该文档提出一个效率很高的解决办法该办法依赖于 kkFileView - 在线文件预览 (https://kkfileview.keking.cn/zh-cn/docs/production.html)可以去它官方文档学习这个办法需要前后端共同解决1.后端同学的操作从kkFileView官网 – 快速部署 – 部署出查看文件的预览接口将预览接口提供给前端同学如:(http://127.0.0.1:8012/onlinePreview?ur原创 2020-09-15 15:24:02 · 1640 阅读 · 0 评论 -
将 iframe 自动适应整个页面
通过 js 来控制 iframe 的高度,监听浏览器被重置大小时的 onresize 事件,对 iframe 的高度重新赋值。引入 jquery.min.js<!DOCTYPE html><html><head lang="en"> <meta charset="utf-8"> <meta http-equiv="X-U...转载 2020-01-13 16:34:28 · 454 阅读 · 0 评论 -
js赋值改变后原来的东西也改变了,影响了好几个其它使用同一个源数据的原因以及解决方法
js赋值改变后原来的东西也改变了, 导致获取不到原来的数据【原因】:数组赋值目测在php/js这两种语言中的赋值都是应用传递(所谓引用传递就是所谓的赋值其就是共享同一个地址),一般的字串整型等数据类型都是值传递所以不存在这类情况【解决方法】:在进行数组间赋值时,将原来的赋值方式换以下即可,代码如下//例如我有一个js数组var result={45,54,65};var json_dat...转载 2019-06-10 17:46:26 · 1851 阅读 · 0 评论 -
js遍历数组,移除某个元素
js遍历数组,移除某个元素/** * 有效的方式 - 改变下标,控制遍历 */for (var i = 0; i &lt; arr.length; i++) { if (...) { arr.splice(i, 1); // 将使后面的元素依次前移,数组长度减1 i--; // 如果不减,将漏掉一个元素 }}/** * 无效的方式 - for .. in 无...原创 2019-02-14 14:15:09 · 6852 阅读 · 0 评论 -
时间格式的转换Vue/js
时间格式有很多种:yyyy-MM-dd 或者 yyyy.MM.dd 或者yyyy/MM/dd他们之间想要互相转换的话:封装方法 //封装时间格式 function: format(time, format) { var t = new Date(time); var tf = function (i) { retu...原创 2019-01-02 11:36:26 · 2886 阅读 · 0 评论 -
判断页面是否滚动到最底部
原创 2019-01-11 12:01:17 · 2492 阅读 · 0 评论 -
js返回上一页 并 刷新 的几种方法
原创 2019-01-11 11:55:30 · 1023 阅读 · 0 评论