![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
乖乖康少
生活在于总结,人生在于积累
展开
-
jQuery对象与dom对象的不同与相互转换
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html()转载 2016-12-28 18:07:45 · 227 阅读 · 0 评论 -
关于前端html表格的一个问题
在使用表格的时候,有时候会需要通过ajax等方式替换表格内容,比如:分页但是,同时不希望替换表头 所以就需要用到thead、tbody、tfoot ,但是在使用的时候,出现不生效的问题 查看手册发现:1、如果您使用 thead、tfoot 以及 tbody 元素,您就必须使用全部的元素。它们的出现次序是:thead、tfoot、tbody。2、<thead>...原创 2018-10-23 15:01:03 · 476 阅读 · 0 评论 -
php 正则匹配中文
最近做一个项目的时候需要用正则匹配中文,我匹配的是 向**收受**$sss = "/向[\x{4e00}-\x{9fa5}]+收受[\x{4e00}-\x{9fa5}]+$/u";$qqq = preg_match($sss,$str);发现对正则的理解不够,所以在此记录一些正则学习:? 匹配前面的子表达式零次或一次 * 匹配前面的子表达式零次或多次+...原创 2018-10-23 14:52:38 · 901 阅读 · 0 评论 -
layui阻止表单提交的一个问题
最近使用layui的时候,想阻止表单提交,form.on('submit(*)', function(data){ console.log(data.elem) //被执行事件的元素DOM对象,一般为button对象 console.log(data.form) ...原创 2018-10-23 15:15:19 · 11939 阅读 · 0 评论 -
php中返回结果是数组,jquery得到的却是对象
数组”(array)和“对象”(object)两者都可以用来表示数据的集合。 比如有一个数组a=[1,2,3,4],还有一个对象a={0:1,1:2,2:3,3:4},然后你运行alert(a[1]),两种情况下的运行结果是相同的!这就是说,数据集合既可以用数组表示,也可以用对象表示,那么我到底该用哪一种呢?数组表示有序数据的集合,而对象表示无序数据的集合。如果数据的...原创 2018-09-06 19:05:12 · 2038 阅读 · 0 评论 -
echarts y轴坐标成对数增加
option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] }, yAxis: { type: 'log', min:1, logBase:3 ...原创 2018-05-15 10:44:14 · 9371 阅读 · 1 评论 -
前端实现浏览器下载文件
在前端页面,有时候需要通过链接下载文件,一般直接通过a链接就可以,href设置成文件的路径,但是又的文件,如PDF、JPG等浏览器支持的文件,通过a链接会直接打开。为此查找到下面的方法: 在html5中a链接新增了一个属性 download,里面是文件的新名称,注意得加后缀。 网上还有其他的通过js来实现的,感兴趣的可以百度看下。如...原创 2018-09-05 15:22:56 · 7329 阅读 · 0 评论 -
前端实现在线预览pdf、word、xls、ppt等文件
最近做了一个项目,需要实现各种文档的在线预览功能。记得以前只能在线预览PDF,然后上网查了一下,发现微软开发了一个在线预览的,可以实现在线预览word、xls、ppt。 通过:<a target='_black' href='http://view.officeapps.live.com/op/view.aspx?src=$url'>在线预览</a&...原创 2018-09-05 09:54:01 · 52100 阅读 · 12 评论 -
关于echarts自定义tooltip提示框内容
本文主要是对echarts的tooltip提示功能的一个总结。tooltip的一些常用属性:(1)提示内容对其方式:textStyle。textStyle:{align:'left'},tooltip的align的值可以有“center”、left、right,分别代表“居中对齐“、“左对齐”、“右对齐”。(2)提示框触发方式:triggertooltip的trigger的值可以有'item'、'...原创 2018-04-12 10:21:12 · 17525 阅读 · 0 评论 -
实现在HTML页面加载完毕后执行某个JS的两种方法
方式一:window.onload=function(){var userName="xiaoming"; alert(userName); }方式二:$(document).ready(function(){ var userName="xiaoming"; alert(userName); }); 方式二可简写为:$(function(){ var userName="xiaoming"; a...转载 2018-04-11 10:12:02 · 826 阅读 · 0 评论 -
js效果需要刷新页面才生效
经过了解,原因以及如何修改,参考:https://mp.csdn.net/postedit/79892276下面的有时候不会生效:今天在一个页面中用到了jquery控制页面显示 发现在首次进入页面时js没有生效,而需要重新刷新一次页面才会有效果,代码是在$(function(){ 执行代码});中执行的 原因暂未查出因此将代码修改为 以下 暂时解决了该问题$(func...转载 2018-04-08 15:52:28 · 5288 阅读 · 0 评论 -
腾讯地图通过详细地址获取经纬度
先引入js var geocoder, map, marker = null; geocoder = new qq.maps.Geocoder(); function codeAddress() { var address = '中国,北京,海淀区,海淀大街38号';原创 2017-06-22 10:50:05 · 16421 阅读 · 2 评论 -
js中数组与字符串的相互转化
一、数组转字符串需要将数组元素用某个字符连接成字符串,示例代码如下:?123vara, b;a = newArray(0,1,2,3,4);b = a.join("-");二、字符串转数组实现方法为将字符串按某个字符切割成若原创 2017-02-25 15:58:10 · 252 阅读 · 0 评论 -
input标签内容改变的触发事件
1. onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。2. oninput事件与onpropertychange事件的区别: oninput事件是IE之外转载 2016-12-28 18:18:53 · 622 阅读 · 0 评论 -
web端实现网页局部打印的实现
代码如下:<div id="printArea"> <div>......文本打印区域......</div> <div>......文本打印区域......</div> <div>......文本打印区域......</div> &原创 2018-11-02 16:01:55 · 855 阅读 · 0 评论