
JS
卓mu鸟
好记性不如烂笔头~
展开
-
JS解决登录时按回车键不能触发登录问题
解决登录时按回车键不能触发登录问题1、原生js 写法:2、jquery 写法:1、原生js 写法: window.onload = function(){ var btn = document.getElementById("loginBtn"); btn.onclick = login; document.onkeyup = function (event) { if (event.keyCode === 13) { conso原创 2021-07-21 15:29:12 · 583 阅读 · 0 评论 -
echart项目里面兼容不同版本
情景:在项目中需要用到echarts新版本的功能,但是发现项目中一直用的是老版本的echarts,假如直接升级echarts版本就会影响之前echarts图的一下功能;实现:下载新版本的echarts同时在项目中引入进来,再修改新版本的echarts.js文件,把echarts.js文件中所有的‘echarts’改成‘echarts4’(如果你下载的是echarts.4.0.x 的版本就改成‘echarts4’;如果是echarts.5.0.x 或其他的,就改成 ‘echarts5’或 其他的);用.原创 2020-06-05 17:09:44 · 4507 阅读 · 0 评论 -
echarts 图形随屏幕大小改变而跟着改变(resize)
echarts 的resize 用来改变图表尺寸,当容器大小发生变化时使用window.onresize = myChart.resize可使图标随着屏幕大小改变而改变。如: //初始化echarts var myChart = echarts.init($("#shijian01")[0]); //此处省略echarts的配置项 ....... //加载echarts配置项 myChart.setOption(option); //图形宽度随屏幕宽度改变而改变 window.onresiz原创 2020-06-05 16:53:14 · 3153 阅读 · 0 评论 -
ECharts 切换主题
ECharts 在init的时候切换主题: var myChart = echarts.init($("#zhanbi02")[0],'light');其中light就是官网上的主题,取默认的主题的话: var myChart = echarts.init($("#zhanbi02")[0]);原创 2020-06-05 15:10:43 · 1576 阅读 · 0 评论 -
layui 不进入 layui.extend
将 layui.extend写在layui.js引入之后,如:原创 2020-06-04 14:39:58 · 3512 阅读 · 0 评论 -
js出现错误:parent.$ is not a function
今天在layui上面想进入页面自动隐藏左侧按钮,需要在子页面给父页面添加一个class样式才能实现。在子页面操作父页面要加上 parent.在前面才能生效,如://隐藏左侧导航栏parent.$(".layui-layout-admin").toggleClass("showMenu");这样子是可以实现自动关闭左侧菜单,但是实际上报错了,提示:Uncaught TypeError: parent.$ is not a function看这个的意思是没有jQuery的$方法,去父页面那里看了一下原创 2020-06-04 10:39:11 · 13779 阅读 · 0 评论 -
JS用正则配合replace替换文字
JS中replace()的介绍:定义和用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp,replacement)参数描述regexp必需。规定了要替换的模式的 RegExp 对象。请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被...原创 2020-04-15 13:34:18 · 2130 阅读 · 0 评论 -
js里面(function(j){})(i)是什么意思?
在做js实现图片懒加载的时候看到(function(j){})(i)这样的代码,原文:(js实现图片懒加载原理),如下: for(var i = 0; i < imgs.length; i++){ if((h+s)>getTop(imgs[i])){ (function(j){ setTimeout(function(){ ...原创 2020-04-01 11:07:01 · 2639 阅读 · 2 评论