- 博客(118)
- 收藏
- 关注
原创 select 多次选择option 多个option selected解决方案
问题如图所示:动态渲染后对select 中的option 多次进行选择,option selected多个这会导致显示出错解决方案:每次动态渲染时清空 option selected属性$(".four-select option").removeAttr("selected");.four-select 为所选择的元素...
2018-04-10 10:10:29 7242 2
原创 angualr 工程搭建
一、安装相关工具nodebatarang: angular调试工具bower安装bower cnpm install -g bower常用bower命令: bower init bower install bower uninstall配置文件: .bowerrc 修改安装目录 bower.json 主配置文件 //初始化npm npm init //全局安装bower cnpm insta...
2018-04-08 16:09:57 297
原创 angular gulp gulpfile.js
gulp-htmlmin:压缩html文件gulp-imagemin:压缩图片imagemin-pngquant:深度压缩png图片gulp-cache:只压缩修改的图片gulp-minify-css:压缩CSS文件gulp-make-css-url-version:给css文件引用文件加版本号(文件MD5)gulp-rev-append:通过正则(?:href|src)=”(.*)[?]rev=...
2018-04-08 16:08:19 492
原创 js 字符串中提取网址并替换成超链接
var str = '<BR><BR>http://wasmip.baidu.com.cn/mip/km/archives/km_archives_main/kmArchivesMain.do?method=view&amp;fdId%1059192<BR>测试22222<BR>http://www.baidu.com<BR>&l...
2018-04-02 11:53:45 10604
转载 盘点8种CSS实现垂直居中水平居中的绝对定位居中技术
Ⅰ.绝对定位居中(Absolute Centering)技术我们经常用margin:0 auto来实现水平居中,而一直认为margin:auto不能实现垂直居中……实际上,实现垂直居中仅需要声明元素高度和下面的CSS:[css] view plain copy.Absolute-Center { margin: auto; position: absolute; top: 0; ...
2018-03-23 10:40:04 187
转载 jquery编写插件实例
编写插件的两种方式: 1.类级别开发插件(1%) 2.对象级别开发(99%)类级别的静态开发就是给jquery添加静态方法,三种方式 1.添加新的全局函数 2.使用$.extend(obj) 3.使用命名空间类级别开发插件(用的非常少,1%) 分别举例://1.直接给jquer添加全局函数jQuery.myAlert=function (str) { alert(str);...
2018-03-21 11:32:29 3297
转载 快速创建Vue项目
Vue-cli是VueJS的项目脚手架,使用Vue-cli可以快速创建Vue项目一、Windows+R输入cmd打开命令行工具二、安装node官方下载地址http://nodejs.cn/download/三、命令行输入node -v 和npm -v查看是否出现版本号出现即为安装成功四、全局安装Vue-cli使用命令npm install -g vue-cli下载完成后使用vue -V(大写)查看...
2018-03-21 11:00:05 6943
原创 正则匹配[ ]中内容适用于replace
var newMsgFrom = '啊实[尴尬]打实[呲牙]大所大[偷笑]所大撒多' var arr= newMsgFrom.match (/\[[^\]]+\]/g)输出结果:
2018-01-31 14:25:30 373
原创 正则匹配[ ]中内容适用于replace
var newMsgFrom = '啊实[尴尬]打实[呲牙]大所大[偷笑]所大撒多' var arr= newMsgFrom.match (/\[[^\]]+\]/g)输出结果:
2018-01-31 14:21:18 355
原创 正则匹配HTML标签(div,p等~~)适用于replace
var newMsgHandle =whatSay.replace(//g, '')上面是一个字符串中替换掉所有div标签的小例子,上面的征辟适用于所有html标签的匹配,只要将替换即可简单实用有帮助的点个赞
2018-01-31 10:52:43 22992 3
原创 仿微信div可编辑ctrl+enter换行,enter发送
//回车发消息 $scope.keyDownSend = function ($event) { var keycode = window.event?$event.keyCode:$event.which; var evt = $event || window.event; var inputTxt = do
2018-01-26 19:31:21 2291
原创 判断AngularJS渲染页面完成
$scope.$on('$viewContentLoaded', function(){ }); // 或者$scope.$watch('$viewContentLoaded', function() { });
2018-01-26 15:27:25 784
原创 input框type=file设置cursor:pointer的问题
为了让美化上传文件框,设置了cursor:pointer;,然而不起作用,然后百度找到了解决方法,设置font-size:0,这样就可以了。
2018-01-26 15:05:11 3898 3
原创 分页插件简单实用,支持跟随数据量变化进行分页
分页-pagination.js (v1.5.1)需先引入jQuery,再引入pagination组件组件样式与功能分离,自定义样式(注:这里加样式是为了示例看的清楚,操作方便。)更新日志2018-01-12 增加固定页码数量功能2018-01-11 修复超过1页时不会自动显示bug2017-09-27 优化分页逻辑2017-03-27 更新api参数,
2018-01-19 16:06:52 1238
原创 js 将复制面板的粘贴内容,样式标签去除(类似web微信输入框div)
因为最近在做一个输入框支持表情文字所以输入框只能使用div了但是复制回来的内容会带样式html标签这显然很不合理,详细如下:以复制Bootstrap内容为实例,复制内容如下:粘贴处理后如下图所示:完全的将复制来的css样式,Html标签去除并且会把内容处理成有规律的格式如下图:如果感觉上面的叙述完全符合您的标准那么就废话不多说直接上代码吧!page3-e
2018-01-19 16:01:38 4998
转载 jquery datatables 参数配置及其数据更新
1:导入包: URL:http://www.datatables.net/ 分别导入css和js文件Html代码 style type="text/css" title="currentStyle"> @import "css/demo_page.css"; @import "css/demo_table.css";
2017-12-26 16:24:56 6271
原创 仿百度搜索实时监听输入框值的oninput与onpropertychange方法
本文实例讲述了js与jquery实时监听输入框值的oninput与onpropertychange方法。分享给大家供大家参考。具体如下:最近做过一个项目,需求是下拉框里自动匹配关键字,具体细节是实时监听文本框 value 值的变化,然后匹配相关内容。初接项目,首先想到的是 JQ 里的 change,但是马上排除此方法,因为 change 是在文本框失去焦点时才会触发。曲线救国一下,
2017-12-11 18:09:00 732
转载 JS获取URL中参数值的4种方法
方法一:正则法复制代码代码如下:function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null
2017-11-23 14:12:21 4738
原创 可编辑的div中光标位置插入对应内容(img,字符串------)
> html> head> meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> title>UMEDITOR 简单功能title> meta http-equiv="Content-Type" content="text/html; charset=utf-8"/
2017-11-15 00:13:19 2469 1
原创 js 字符串替换数组元素一 一对应
例如有一个文本'abc{xdf}efg{dfg}ijk{232}'正则是{.*?},匹配每一个{}里面的东西现在我有一个数组['d','h','l']请问怎么才能用数组按顺序替换掉{}里的内容,变成abcdefghijkl注意实际情况是数组的长度是未知的,也就是说正则匹配到的个数是未知的。解决方案:var str = 'abc{xdf}efg{dfg}ijk
2017-11-13 21:06:54 2377
原创 Ubuntu Server 14.04 上安装WOWza
一、安装java1. 创建一个安装文件的下载目录"Downloads"2. 下载并安java这里就不再多说了不知道怎么安装的可以看文章目录,有一篇是安装java的。。。二、下载并安装Wowza$ wget http://www.wowza.com/downloads/WowzaStreamingEngine-4-1-2/WowzaStreamingEngine-4.1.2.
2017-11-02 09:54:21 494
原创 Error: Error parsing D:\android-sdk-windows\sdk\system-images\android-22\android-wear\x86\devices.xm
我是Android初学者,自己上网下了一个“adt-bundle-windows-x86-20140702.rar”已经集成Android开发的eclipse,然后,我使用SDK Manager把我需要的开发支持包下载了一些,但是在我学习创建AVD模拟器是出问题了,下面一直报错的错误信息“Error: Error parsing D:\android-sdk-w
2017-11-01 15:23:35 447
原创 怎样在Ubuntu 14.04中安装Java
许多人比较厌恶Java,但是很有可能因为某些原因你需要安装Java,尽管你很讨厌它。在这篇文章中,我们将展示如何在Ubuntu 14.04安装Java(也可能在Linux Mint 17同样适用)。JRE vs OpenJDK vs Oracle JDK在我们继续了解如何安装Java之前,让我们快速地了解JRE、OpenJDK和Oracle JDK之间的不同之处。JRE(J
2017-11-01 13:35:46 3957
原创 ant 安装和环境配置的方法
1、 下载ANT ANT的下载地址 本文下载的地址是 apache-ant-1.10.1-bin.zip 2、把ANT解压到指定的文件夹下D:\java\apache-ant-1.10.113、配置环境变量 先添加环境变量ANT_HOME D:\java\apache-ant-1.10.11然后在PATH后面追加;%ANT_HOME%\bin1
2017-10-31 16:40:45 280
原创 html5 video标签嵌入视频
前面谈到了网页怎么嵌入flash视频,就想到了另一个问题,flash格式视频在手机上播放,需要手机安装flash播放插件,而且flash视频绝对无法在苹果手机上播放,因为苹果对flash的不支持,导致现在flash前景堪忧。当然目前已经有些插件可以支持苹果手机播放flash视频。 这里就要谈一谈html5的video标签了。html5功能的强大是毋庸置疑的,而且作为一款为苹果量身定做的前
2017-10-25 14:36:10 16406 1
原创 web视频流推荐支持ios,安卓等
最近小编正在弄视频流,我做的主要是安卓的视频流,将安卓手机的实时动作输出在web在,下面将我的一些经验分享给大家!1.视频流来源借鉴福特开源项目(smartdevicelink)SDL的核心部件运行在车辆的计算系统(主机)上。核心的主要职责是在连接的智能手机应用程序和车辆HMI之间传递消息,并将通知从车辆传递到这些应用程序。它可以通过各种传输协议(如蓝牙,USB,Android AOA
2017-10-25 10:47:51 579
转载 让Android 设备通过USB 转RJ45有线网卡上网
一、下载驱动网卡采用USB 2.0转以太网控制芯片AX88772B, Android 2.3 和4.0下的通用网卡驱动不支持这款芯片, 需要从网上下载最新的Linux 下AX88772B驱动驱动下载地址:http://www.asix.com.tw/cs/download.php?sub=driverdetail&PItemID=105 二、将下载的驱动源码编译
2017-10-17 17:19:19 9749 2
原创 Android 命令设置获取、IP地址、网关、dns
通过shell命令设置(获取)IP、网关、dns信息,需要获取root权限查看所有网络信息C:\>adb shellroot@android:/ # netcfgnetcfgip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00gre0 DOWN
2017-10-17 17:16:22 18273
原创 Python实现微信自动拉群机器人
微信群的用户添加逻辑是 —— 当群人数达到100人后,用户无法再通过扫描群二维码加入,只能让用户先添加群内联系人微信,再由联系人把用户拉进来。这样,联系人员的私人微信会添加大量陌生人,给其带来不必要的打扰,而且纯人工操作,也容易出现纰漏。 那么,是否可以通过代码,做一个自动拉群机器人呢? 由微信机器人来实现自动加群功能,一劳永逸解决人工拉群的麻烦。 当然可以!@西秦
2017-09-26 14:08:23 16045 4
原创 JS点击自动复制文本代码
1.实现点击按钮,复制文本框中的的内容"text/javascript"> function copyUrl2() { var Url2=document.getElementById("biao1"); Url2.select(); // 选择对象 document.execCommand("Copy"); // 执行浏览器复制命令 alert("已复制好,可贴粘。"); } "20" r
2017-09-26 14:02:55 29671
原创 调戏京东客服必备:教你查询京东客服MM的真实姓名
哈哈,有时候需要找客服,想调戏一下吗?增加一下好感嘛。哈哈。 看下我的聊天记录先吧。用谷歌浏览器chrome打开京东客服聊天界面,按F12进入开发者模式。 右上角点击network 然后点击任意一个poll?t=开头的链接,看右侧previewfrom这里就写明了客服的客户端以及pin。pin应该是地
2017-09-26 13:56:50 12029
原创 让苹果卡死机小视原理
死机视频地址:http://www.bilibili.com/video/av7214318/index_1.html提示:不接受死机的别打开哦,安卓不要紧。原理很简单 这个视频属于一个特殊的媒体文件,对视频驱动的底层造成了干扰,导致 iPhone 媒体服务进程相关的内核线程死循环,从而耗尽手机资源,最终造成手机假死崩溃。具体来说,是 AppleVXD393(具体设
2017-09-26 13:51:20 438
原创 iOS Android微信及浏览器中唤起本地APP
分享应用活动链接已经成为手机应用一个非常重要的推广传播形式。为了提高转化率,就需要让用户不管是在微信或者是浏览器中,都能在点击链接后, 唤起本地的 app 后 , 跳转到指定页面 。 虽然这个功能从用户体验方面来说是自然而然的,但是由于 iOS/Android 平台差异性,在实现过程中还是有些问题。 未安装 app 时,如何做好引导页,引导用户下载后打开 app 后
2017-09-26 13:47:18 1272
原创 ios h5 点击事件失效及点击延迟
1.ios h5 app avalon tap事件失效使用MUI制作app界面,使用avalon.js渲染数据,发现在(Android上正常)ios上运行时容器div的avalon的ms-on-tap被内容遮住不执行.用MUI的on tap事件可以执行但改动较大,于是改为ms-on-click.(但是click事件有300ms延迟,解决方法在标题2处),搜索到以下解决方法:
2017-09-26 13:40:45 13804
原创 微信JS支付代码 前端调用微信支付接口
跟大家分享一段微信支付的js代码片段、V3版的微信支付没有paySignKey参数、基本上是直接复制就可以使用了、改一改自己的参数就好了、话不多说、直接上代码 支付按钮的点击事件 $(´.Save_Patient_Msg´).click(function(){ $(´.Save_Patient_Msg´).off(´cli
2017-09-26 13:37:41 8227 2
原创 正则前面的 (?i) (?s) (?m) (?is) (?im)
Q:经常看见的正则前面的 (?i) (?s) (?m) (?is) (?im) 是什么意思?A: 称为内联匹配模式,通常用内联匹配模式代替使用枚举值RegexOptions指定的全局匹配模式,写起来更简洁。 (?i) 表示所在位置右侧的表达式开启忽略大小写模式 (?s) 表示所在位置右侧的表达式开启单行模式。 更改句点字符 (.) 的含义,以使它与每个字符(而不是除 \n 之
2017-09-26 10:15:45 8266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人