jq
一只青柠
不积跬步无以至千里
展开
-
如何在一个项目引入两个不同版本的jq?
最近项目中使用到了jq的一个插件,这个插件所使用的jq的版本较低,是jq1.4,所以我在项目中引入了jq1.4。但是这个时候我的项目运行出现了问题,出现报错$(...).on is not a function,而且自定义属性data-url的值也不能用 jqDom.data("url")这个方法获取了,得到的值是undefined。经过查找资料,这个问题是由于jq版本太低,所以这两个方法不能使...原创 2019-09-10 14:32:18 · 1823 阅读 · 0 评论 -
自己怎么压缩js文件?
有时候,我会从网上找一些JS插件,这些插件的代码可能是未压缩版。如果将这些插件应用到实际的生产中,会发现这些JS文件太大,会导致加载较慢,编译较慢。因此需要自己压缩一下这个文件,以便可以更好的应用于实际生产环境中。自己压缩JS文件的方法:方法一:在线压缩比如这个网站:http://tool.oschina.net/jscompress/你只需要把自己的JS代码复制进去,它就可以...原创 2019-09-05 14:38:22 · 10347 阅读 · 1 评论 -
css元素垂直居中方法
当父元素是行内元素时,是不需要子元素居中的。或者使用display:block属性把父元素变为块级元素,再做居中。行内元素(1)一行文字的垂直居中。设置行高等于父元素的高度,即可令文字垂直居中。<style> .parent{ height: 30px; line-height:30px; }</style>...原创 2019-08-05 10:50:26 · 179 阅读 · 0 评论 -
echarts区县级地图展示
最近在做的一个项目主要展示区县级的地图,并且要在县级城市绘制一些自定义图标。在echarts的json文件中,提供了市级城市的中心坐标点,但是并没有提供县级城市的中心坐标点,这个把我难住了,要怎么才能把自定义图标绘制到地图上呢?关键还是要找出中心坐标点,既然echarts没有提供,就只能我自己去找了。原创 2019-07-23 09:25:18 · 2811 阅读 · 0 评论 -
echarts4.x雷达图如何展示一维数据?
今天的项目其中一个功能是画雷达图,鼠标滑过雷达图的拐点,展示该维相关数据,并且需要显示雷达图的刻度。但是我发现单纯的雷达图似乎没办法展示一维数据。我总结了一下,关于画雷达图,我遇到的难点有三个:(1)如何显示刻度。(2)如何判断滑过的是拐点。(3)如何找出拐点对应的该维数据。下面总结问题的解决办法:问题(1):echarts的版本从4.x以后不再提供雷达图的刻度标签属...原创 2019-07-26 10:53:33 · 2110 阅读 · 4 评论 -
为什么前端数据会出现很长的浮点数呢?
今天在项目中遇到了一个问题,前端数据出现了很长的浮点数。我检查了一下后端传过来的数据,数据是正确的,没有浮点。我很好奇为什么会这样,所以研究了一下这个问题的原因,顺便记录一下。原创 2019-07-30 20:35:47 · 1164 阅读 · 0 评论 -
jq的each函数
jq的each函数有两种用法:用法一:$(selector).each(), 用于遍历被选择器选中的dom。 用法:$(selector).each(function(index,element)) 参数 描述 function(index,element) 必需。为每个匹配元素规定运行的函数。 index- 选择器的 inde...原创 2019-07-24 20:35:02 · 4292 阅读 · 0 评论 -
在jQuery中,a标签trigger触发click不起作用的原因和解决方法
最近在项目中发现,用jq的trigger无法触发a标签的click事件。我的代码如下:$('a').trigger('click')查阅资料发现:jquery trigger把(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem )的事件过滤掉...原创 2019-09-06 17:02:06 · 4400 阅读 · 1 评论