自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

既然选择了远方,便只顾风雨兼程

  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 开关,自定义文字

html: <div> <div class="on-off-off on-off"> <span>off</span> <div class="kgYuan"></div> </div...

2019-04-17 11:58:00 448

原创 关于select2禁止选择的问题

最近在做的项目用到select2(非常好用的一款下拉插件),项目中由于权限问题,部分用户只能查看不能选择,因此用到了select2的禁用。也试了几种方法,但是都不起作用:第一种:$("#select").prop("disabled", true); 直接使用disabled,直接放select下方可以用,单独拿出来放在其他方法中是不起作用的。第二种(测试没效果):$("#select...

2019-03-28 18:15:26 9957 5

原创 浏览器左右滑动翻页与页面中左右滑动冲突

浏览器左右滑动翻页与页面中左右滑动冲突关于浏览器左右滑动翻页与页面中左右滑动冲突的问题最近做了一个手机端的网站,用到轮播图(可以左右滑动切换上一张或下一张),发现与浏览器左右滑动前进后退发送冲突,导致轮播图无法手动切换。于是开始寻找解决方法:第一种:document.addEventListener('touchmove',function(event){ event.preventDe...

2019-03-27 09:56:39 4825

转载 修改input里placeholder的颜色

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit browsers */ color: #ddd; } input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 *...

2018-06-28 10:32:41 8430

转载 Html中的空格符

&nbsp;1,Html中空格&amp;nbsp;&amp;#160;&nbsp;不断行的空白(1个字符宽度)&amp;ensp;&nbsp;&amp;#8194;半个空白(1个字符宽度)&amp;emsp;&amp;#8195;一个空白(2个字符宽度)&amp;thinsp;&nbsp;&amp;#8201;窄空白(小于1个字符宽度)&n...

2018-03-21 15:55:48 23304 2

原创 laydate范围选择,结束时间大于开始时间同时大于当前时间

项目要求选择一个时间段,开始时间任意,但是结束时间必须大于开始时间,同时大于当前时间,官网上只有开始时间和结束时间的比较,没有加当前时间三个的比较,刚开始没想到这种方法,想用js判断的,然后突然想到在给结束时间赋值初始的时候比较完不就可以了吗,然后立即行动,确实可以,代码:var start = {    elem: '#state',    format: 'YYYY/MM/

2017-09-28 16:55:00 11975 1

转载 datatables 行点击事件

var table = $('#table tbody tr').Datatable();$('#table tbody tr').live('click', function() {   var aData = table.row( this ).data();   alert(aData);});

2017-09-22 11:52:32 21818

转载 javascript保留数字有效数字和小数点后数字位数的方法(数字类型转换成字符串类型)

var n = 123456.789;     //数字类型的方法,字符串类型无法调用;toFixed(x) ;                   //保留小数点后面几位数字,参数x代表保留位数。toExponential(x)  ;         //用指数的形式转换成字符串,小数点前只有一位 ,小数点后的位数由参数x指定 ,例如x = 3,n.toExponential(x) ==

2017-08-18 17:21:29 7025

转载 jquery编程的标准写法和最佳实践(jquery代码规范)

关于jquery的代码规范,书写标准和最佳实践,是我近期看到的国外的一篇文章,感觉很受益!网上搜索了一下,果然被网友翻译过,但是查看翻译时间是2014年3月份左右,我又查看了该文章的更新时间是2014年10月14号。想必该文章很久之前就问世,但是作者又更改了不少问题吧,因此还是决定自己重新翻译一下!原文地址 ,文章翻译也是一件耗时耗力的事情,网友转载还请注明出处!加个链接!jQuery的加

2017-07-31 10:57:55 1490

转载 如何获取type=radio属性的value值

1.获取选中值,三种方法都可以:$('input:radio:checked').val();$("input[type='radio']:checked").val();$("input[name='rd']:checked").val();2.设置第一个Radio为选中值:$('input:radio:first').attr('checked', 'checked');或者$('inpu

2017-07-26 10:12:17 33327 1

转载 js 获取一个数组中的部分元素

可以用Array中自带的方法:arrayObj.shift( )shift 方法可移除数组中的第一个元素并返回该元素。例如:var ary=[1,2,3,4];var a=ary.shift();//a=1;ary=[2,3,4];arrayObj.slice(start, [end]) slice 方法返回一个 Array 对象,其中包含了 arrayObj 的指定部分。参数:start,截取数

2017-07-22 11:08:43 29621

转载 js和jQuery

jquery 就对javascript的一个扩展,封装,就是让javascript更好用,更简单。人家怎么说的来着,jquery就是要用更少的代码,漂亮的完成更多的功能。JavaScript 与JQuery 常用方法比较1、加载DOM区别 JavaScript: window.onload function first(){ alert('first'); }

2017-07-20 09:10:38 315

转载 layDate日期选择插件

在日常的网页开发过程中,日期组件已经成为不可或缺的组件之一。同时,随着广大杰出攻城狮的不懈努力,也出现了很多优秀的日期组件,其中我个人觉得 layDate 日期组件是一个非常不错的组件,简洁易用,样式清爽。此文主要以 layDate 组件进行日期选择的演示,敬请各位小主们参阅,若有不足之处,敬请大神指正,不胜感激!闲不多言,直接上码。演示文档的工程目录如下图所示:laydate

2017-07-14 18:12:12 3764

原创 前端判断img是否加载

用Javascript判断图片是否存在,不存在则显示默认图片的代码。img标签有个onerror事件,写的时候加上就可以了,onerror事件里写上默认图片的路径代码:当111.png存在的时候显示111.png,否则显示1.png。是不是so easy!! 刚开始不知道这个方法,然后遇到这种情况,我写了两个img然后通过判断是否加载来控制显示隐藏达到这种效果,了解这种方法之后果断

2017-07-05 11:40:39 2561

转载 select2参数介绍

关于select2 api参数的文档  具体参数可以参考一下:参数类型描述Width字符串控制 宽度 样式属性的Select2容器divminimumInputLengthint最小数量的字符maximu

2017-06-07 10:10:56 16339

转载 select2下拉框总结

用了这么久的Select2插件,也该写篇文章总结总结。在我的印象里Select2有2个版本,最新版本有一些新的特性,并且更新了一下方法参数,比最初版本要好看一些,本文针对新版本。官网:http://select2.github.io/ 由于博客系统的原因,所以只能演示简单的功能。一.文件需要引入select2.full.js、select2.min.css(

2017-06-06 11:56:05 11871 2

转载 VisualSVN Server的配置和使用方法(SVN基本用法)

转自:http://blog.csdn.net/liu7183296/article/details/130159691.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权

2017-06-01 17:37:16 14903

转载 input type=file 实现上传、预览、删除等功能

不知何时,突然对上传文件按钮起了浓厚的兴趣,当然这源于工作的需要。当时为了顺利上线,索性直接引用了jQuery的一个上传组件,简单粗暴。后来闲下来,就对这个进行了一番研究,然后做了一个简单的Demo。友情提醒:不要上传过大的文件,不然换谁都受不了,目前不支持坑爹的低版本IE戳我看看虽然有点丑,但是基本功能实现了就好其实要实现这个功能挺简单的,因为有现成的API可以参考,不会了还

2017-05-05 16:11:07 5811 1

转载 springMVC结合Jcrop实现头像上传裁剪预览功能

1.实现说明原文是开源中国上的一个demo,文章最后给出原文链接,上面有源码。实现框架是:maven+springmvc+jcrop。需要的主要js和css文件为jQuery.Jcrop.css,jquery.min.js,jquery.Jcrop.js。2.一言不合上代码2.1 controller层import java.io.File;import javax.servl

2017-05-02 17:47:14 1573

转载 js获取当前时间、日期

var myDate = new Date(); myDate.toLocaleDateString();可以获取当前日期myDate.toLocaleTimeString(); 可以获取当前时间扩展:myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.get

2017-04-27 10:22:17 322

转载 Map控件介绍

一、Map控件的属性1、Map控件的常用属性属性名称数据类型说明 extent       Extent 地图的当前视图对应的地理坐标范围 infoWindow InfoWindow 气泡窗口(只读属性) infoWindowContent UIComponent 气泡窗口中的内容 layers

2017-04-25 09:28:11 1896

转载 js入门(9)-认识DOM

认识DOM文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,DOM节点有:元素节点:上图中、、等都是元素节点,即标签。文本节点:向用户展示的内容中的J

2017-04-20 15:14:18 296

转载 js入门(8)-window对象

History 对象history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。语法:window.history.[属性|方法]11History 对象属性属性描述

2017-04-20 15:10:58 219

转载 js入门(7)-计时器

计时器语法:setInterval(代码,交互时间)参数说明:代码:要调用的函数或要执行的代码串。交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。例子:html>head>meta http-equiv="Content-Type" content="text/html; charset=utf-8

2017-04-20 15:08:12 241

转载 js入门(6)-内置对象

1.Date 日期对象 日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。定义一个时间对象 :var Udate=new Date(); 注意:使用关键字new,Date()的首字母必须大写。 使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。如果要自定义初始值,可以用以下方法:var d = new Date(2012,

2017-04-20 15:05:40 173

转载 js入门(5)-事件

1.继续循环continue; continue的作用是仅仅跳过本次循环,而整个循环体继续执行。 语句结构:for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 }2.JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScr

2017-04-20 15:02:56 353

转载 js入门(4)—数组

1.数组 var arr=new Array(); var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。 a.var myarray = new

2017-04-20 14:38:56 205

转载 js入门(3)—dom

javascript入门笔记3-dom标签: javascript 2016-10-11 22:00 100人阅读 评论(0)收藏举报本文章已收录于:分类: javascript(8) 作者同类文章X版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:ht

2017-04-20 14:34:27 225

转载 js入门(2)-window

1.JavaScript-输出内容(document.write)script type="text/javascript"> document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出。script>123123script type="text/javascript"> var mystr="hello world!";

2017-04-20 14:27:06 317

转载 js入门(1)-script标签

1.script标签在HTML文件中添加JavaScript代码.JavaScript代码只能写在HTML文件中吗?当然不是,我们可以把HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加如下代码,就可将JS文件嵌入HTM

2017-04-20 14:18:03 343

原创 解决input原本保存的内容不能修改,但可以添加的问题

时隔好多好多天,我又满血复活了,首先解决了一个大问题。刚到公司,领导给安排了一个小任务,是公司马上推出的项目用到的。一个文本框,里面有原来保存的手机号,现在点击修改按钮可以添加,但是不能删除原来保存的,不能修改原来保存的,也不能在原来保存的内容的前面添加其他内容。虽然不知道这样有啥用,但是领导安排了就要干,于是我就从网上查资料,问朋友。都说这样不可能,网上说的是input框前面加一个span标签,

2017-03-27 20:18:49 5097

原创 Json解析网络请求数据

网络请求得到的数据不能直接拿来用,需要解析之后再用import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.web

2016-10-21 22:48:33 289

原创 HttpUrlConnection网络请求

import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.webkit.WebView;import android

2016-10-21 22:42:33 211

原创 SQLite简单运用

数据库,简单来说就四个字:增、删、改、查准备工作:1public class Constant { public static class NewsTable { public static final String TBL_NAME = "NEWS"; public static final String TBL_COL_TITLE = "NE

2016-10-21 22:35:27 208

原创 SD卡写入和读取

import android.os.Bundle;import android.os.Environment;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import android.widget.Toast;import c

2016-10-19 23:09:06 1745

原创 Dialog的几种类型

1、普通dialognew AlertDialog.Builder(DialogActivity.this) .setTitle("删除") .setMessage("确认删除?") .setNegativeButton("取消",null) .setPositiveButton("确认",null) .set

2016-10-19 22:58:58 3171

原创 适配器adapter

自定义适配器要重写4个方法://返回数量public int getCount() { return list.size();}//返回position处的内容public Object getItem(int position) { return list.get(position);}//返回position处的索引public long getIte

2016-09-28 23:26:05 169

原创 Android五大布局

六大布局1、LinearLayout线性布局2、AbsoluteLayout坐标布局(绝对布局)(现在已经不用)3、RelativeLayout相对布局4、FrameLayout帧布局(框架布局)5、TableLayout表格布局6、GridLayout网格布局线性布局:所有子元素都按照垂直或水平的顺序在界面上排列如果垂直排列,则每行仅包含一个界面元素如

2016-09-26 22:44:24 217

原创 Android学习

学习Android也有一个多月了,博客也好久没写了,现在刚刚编写简单的App,刚好复习一下学习的内容:首先是Android的基本控件TextView(文本控件)EditText(可输入文本框)ButtTon(按钮)RadioButton以及 RadioGroup(单选按钮)CheakBox(多选框)ImageView(图片控件)Android:text  

2016-09-26 22:28:33 161

原创 装箱、拆箱以及Math类

import java.util.Random;import java.util.Scanner;public class IntegerTest {public static void main(String[] args) {/*装箱:把基本数据类型转换为对应对象类型*作用:1、在需要用到对象类型的时候,可以转换成对应的对象类型(集合里面)*  2、转换成对象以

2016-08-22 17:49:43 199

Concurrent.Thread.js

Concurrent.Thread.js是用来让javascript也进行多线程开发的包,可以让我们将耗时的任务利用前端来模拟多线程。主要是为了解决浏览器死卡的现象,当一个函数执行非常浪费时间和内存的时候,给另外开辟一个线程。因为javascript是单线程,会阻塞。这时候我们引入这个库文件,可以使代码不阻塞哦,应用方法主要是create方法创建一个单线程。

2022-09-14

city_picker.rar

前段时间公司用到高德地图,需要用到城市选择定位,查找高德地图api未找到关于城市选择的,于是找到一个城市选择的插件基于cityPicker,并在此基础上修改,尽量向高德地图上的城市选择靠拢,经过好几天的努力终于完成了,在此分享一下,如果有需要可以下载参考一下。

2019-06-13

CSS3参考手册

CSS3参考手册

2017-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除