- 博客(338)
- 资源 (21)
- 收藏
- 关注
原创 jQuery插件treeview点击节点名称不展开、收缩节点
修改jQuery.treeview.js文件中的applyClasses方法(注释掉两行代码):修改后的applyClasses方法如下:applyClasses: function(settings, toggler) {this.filter(":has(>ul):not(:has(>a))").find(">span").click(funct
2016-06-16 15:37:05
2294
1
原创 zepto图片延迟加载插件picLazyLoad
图片懒加载有很多js插件,非常著名的属jQuery的Lazy Load了。自己做手机项目上也需要图片懒加载,而且手机上的图片懒加载有两种:一种是普通img标签的,一种是div标签(或者其他标签)上加背景图片的。所以就练手写了个支持以上两种情况的Zepto小插件。功能:支持img标签图片懒加载、div标签(或者其他标签)的背景图片懒加载;支持预加载。默认是图片出现在屏
2016-03-15 16:05:05
6077
原创 doT.js 爱好者
项目地址:https://github.com/olado/doT使用方法:{{= }} for interpolation //赋值{{ }} for evaluation //循环{{~ }} for array iteration //数组{{? }} for conditionals //条件{{! }} for interpolation with enc
2016-03-15 15:53:40
1324
原创 doT.js 模板引擎的使用
第一步:引入doT.min.js文件第二步:利用doT.js模板在html中 {{ for(var i=0; i < it.length; i++) { }} {{=it[i].title}} -->{{=it[i].description}} --> {{
2016-03-14 15:12:33
6980
转载 git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
实际问题: 在本地 master 分支上做了一个commit ( 38361a68138140827b31b72f8bbfd88b3705d77a ) , 如何把它放到 本地 old_cc 分支上? 办法之一: 使用 cherry-pick. 根据git 文档:Apply the changes introduced by some existing commits
2016-03-04 17:28:17
3686
原创 解决国内ruby gem不能用的问题
最近在安装ruby的时候 执行以下语句失败 如下图:gem update --system来升级gem原因是ruby 的gem被和谐了,现在淘宝的ruby工程师架设了rubygems的国内镜像。使用方法如下:$ gem sources --remove https://rubygems.org/$ gem sources -a
2016-03-01 14:05:57
3487
1
原创 <我是游戏小白>cocos2d-js迈出第一步
首先我是在window下面进行开发1、开发之前的准备在制作游戏之前我们需要下载两个东西。游戏引擎:http://pan.baidu.com/s/1gdpCMob下载好如图:游戏编辑器:webstormhttp://www.jetbrains.com/webstorm/download/如图:2、开始开发通过WebStorm打开下载好的HelloW
2016-01-04 11:45:24
708
原创 input联想输入 jquery.autocomplete.js
jquery.autocomplete.js可以实现input联想输入如以下截图1、引入jquery2、引入jquery.autocomplete.js3、代码/*input联想输入*/function initAutoComplete(json){ $("#coupcode").autocomplete(json ,
2015-12-29 16:28:43
8628
原创 jquery懒加载使用方法
懒加载是网站性能优化的插件,可以提高用户体验。页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载。1、引入jquery2、引入jquery懒加载插件//cdn.bootcss.com/jquery.lazyload/1.9.1/jquery.lazyloa
2015-12-29 16:08:01
9874
原创 JQuery autocomplete方法
JQuery autocomplete使用手册 Jquery autocomplete是一个很强大的类似google suggest的自动提示插件。它几乎可以满足我们所有的需要。autocomplete( url or data, [options] )第一个参数可以是数组或者url。options参数比较复杂:* minChars (Number): 在
2015-12-29 09:16:18
620
原创 关于js匿名函数的那些事
1、首先说写法:当然有n种写法了最常见的用法: 复制代码代码如下:(function() { alert('water'); })(); 当然也可以带参数: 复制代码代码如下:(function(o) { alert(o); })('water'); 想用匿名函数的链式调用?很简单: 复制代
2015-12-28 09:41:59
1267
原创 字符串比较 : "11"和"4" 谁大呢?
字符串比较 : "11"和"4" 谁大呢?结果竟是"4"大为什么呢?原因:字符串比较只比较首字符 首字符相等比较第二个字符 以下类推
2015-12-17 09:39:19
2538
原创 移动端 jquery 长按触发移动事件 <升级版>
长按触发移动事件,可以用于手机界面上返回导航图标 等等将代码拷贝到本地,进行测试在手机端测试,或者通过谷歌浏览器F12 测试增加了对长按时间的判断,区分单击事件和长按事件 测试触摸事件 #mydiv { position:fixed; left:10px; top:10p
2015-11-30 13:54:15
17213
原创 css定位
position: fixed用于生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。position 属性规定元素的定位类型。这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移
2015-11-25 14:19:20
463
原创 zepto.js 手机页面地区三级选择控件
地区三级选择控件运行效果截图:html代码如下 编辑地区: js代码var selectArea = new MobileSelectArea(); selectArea.init({trigger:'#address',value:$('#hd_area').val(
2015-11-24 14:45:20
13377
原创 手机端根据区域和距离弹出选择效果
手机端根据区域和距离计算问题代码运行效果截图:具体代码如下:css文件@charset "utf-8";*{margin:0;padding:0;border:0} body{ font-family: Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC"
2015-11-24 14:30:55
1363
转载 适合手机页面微信页面pc页面用的幻灯片
适合手机页面、微信网页的幻灯图插件首先是css文件 style.css@charset "utf-8";*{margin:0;padding:0;list-style:none;border:0;}body{width:100%;margin:0 auto;overflow:hidden}/* main_image */.main_visual{height:422p
2015-11-24 14:15:24
2015
原创 两个html页面互相传值
从a.html 跳转到b.html 并吧 a.html 的值传入b.htmla.html[html] view plaincopyhtml> head> title> New Document title> script> function to (){
2015-11-16 12:13:53
8910
转载 jQuery对象DOM对象互转
为了更好的浏览,请移驾http://www.havestyle.cn/post/46DOM对象转成jQuery对象: 对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。$(DOM对象) 如:var v=document.getElementById("v"); //DOM对象 var $v=$(v); //jQuer
2015-11-12 12:09:52
681
原创 overflow: hidden;在安卓微信页面失效问题
在做h5移动端时候,发现overflow: hidden;在安卓微信页面失效问题,经研究和实验,用第三种方法和第四种方法可以解决!1、完全隐藏在里加入scroll="no",可隐藏滚动条;2、在不需要时隐藏指当浏览器窗口宽度或高度大于页面的宽或高时,不显示滚动条;反之,则显示;3、样式表方法在里加入style="overflow-x:hidden",可隐
2015-11-12 11:25:08
14272
原创 Git把本地代码push到oschina git仓库
首先在oschina上面创建项目 或者github都行1、打开Git Bash,将目录切换到你的项目所在的文件夹2、复制git仓库地址 以https为例 提示输入用户名和密码输入即可3、运行命令 git clone https://git.oschina.net/xxxxxx/xxxxx.git 并会发现多了一个文件夹(oschina的项目名),c
2015-11-07 10:48:06
4074
转载 windows GIT使用笔记
在Windows上应用git,一般采用工具msysgit,下载地址为:http://code.google.com/p/msysgit/downloads/list 假设创建的主版本库位置在 D:\SourceCODE\GITMainLib 在文件夹GITMainLib中右键菜单进入GitBash 创建空的主版本库
2015-11-05 16:50:46
540
原创 简易入手SUI
完整页面 <a class="button button-link button-nav pull-left" href="/demos/card" data-tr
2015-11-05 14:39:54
5806
原创 html5手机页面 点击事件
Zepto.js和jquery区别在于:Zepto.js是小巧的适用于手机页面的js框架jquery比Zepto.js相对大一点,两者语法大致相同zepto.js手机页面点击事件代码如下:1$("#android_link").on('click',2
2015-11-05 14:28:33
7775
原创 css Absolute绝对定位居中和div沉底
1、绝对定位中的居中:1.Absolute-Center {2 margin: auto;3 position: absolute;4 top: 0; left: 0; bottom: 0; r
2015-11-05 14:27:35
11442
原创 ajaxForm 、ajaxSubmit 区别
ajaxForm ajaxForm()不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始 ajaxForm()适用于以表单提交方式处理ajax技术(需要提供表单的action、id、 method,最好在表单中提供submit按钮)它大大简化了使用ajax技术提交表单时的数据传递问题,使用ajaxForm()
2015-11-04 09:27:32
2220
原创 android 的四种枚举
1、Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND2、Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。Context.MODE_WORLD
2015-10-22 10:32:12
1493
原创 坚持了两年,该离开了
在这个公司已经待了将近两年了,老板人很好,教给了我很多知识及职场还有做人的道理,让我刻骨铭心,我十分感谢,可是还是得走了,人总得成长,回想过去的两年里,什么技术只要我能搞的都搞,到头来却感觉技术上一点没有收获。保持一颗认真的态度,慢慢沉淀,慢慢为自己的以后做铺垫,加油师远鹏!
2015-10-21 14:56:57
1331
3
原创 android 获取图片绝对地址
InputStream abpath = getClass().getResourceAsStream("/assets/文件名");若要想要转换成String类型String path = new String(InputStreamToByte(abpath ));private byte[] InputStreamToByte(InputStream is) throws IOE
2015-10-15 10:54:40
1824
转载 处理千万级以上的数据提高查询速度的方法 ...
处理千万级以上的数据提高查询速度的方法:1.应尽量避免在 where 子句中使用!=或2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null
2015-09-25 11:41:28
1905
2
原创 @TargetAPI标注实现在低版本SDK中使用高版本API
使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.这个时候eclipse会提示找不到这个变量。只要在方法前面加一个 @TargetApi(11), 这样就不
2015-09-16 11:38:23
2521
原创 使用ThinkAndroid快速开发框架需要有以下权限
uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />uses-permission android:name="android.permission.ACCESS_NETW
2015-09-14 10:33:29
907
转载 HTML小技巧的一些小技巧
1.怎样定义网页语言(字符集)? 在制作网页过程中,你首先要定义网页语言,以便访问者浏览器自动设置语言,而我们用所见即所得的HTML工具时,都没有注意到这个问题,因为它是默认设置。要设置的语言可以在HTML代码状态下找到: 把charset=gb2312改换成其它语言代码即可,比如英文harset=en. 2.怎样防止别人把你的网页放到框架里?
2015-07-16 13:11:56
8513
原创 【设计模式】单例模式
单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素:私有的构造方法指向自己实例的私有静态引用以自己实例为返回值的静态的公有的方法 单例模式根据实例化对象时机的不同分为两种:一种是饿汉式单例,一种是懒汉式单例。饿汉式单例在单例类被加载时候,就实例化一个对象交给自己的引用;而懒汉式在调用取得实例方法的时候才会实例化对象。代码如下:饿汉式单例[
2015-07-13 10:21:48
670
转载 Git使用详细教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,
2015-06-29 15:49:58
806
原创 Git提交时发生unable to get local issuer certificate while accessing错误
方法一:如果你是用命令行提交的,可以用以下命令设置临时环境变量GIT_SSL_NO_VERIFY。Windows下:1set GIT_SSL_NO_VERIFY=true git pushLinux下:1envGIT_SSL_NO_VERIFY=truegit push
2015-06-25 17:57:51
1530
原创 手机页面输入框获取焦点
手机页面输入框获取焦点两种方式,第一种$("#name").bind("click", function() { $("#name")[0].focus(); }); $("#tel").bind("click", function() { $("#tel")[0].focus();
2015-06-25 00:32:17
5358
dubbo服务端和客户端例子
2017-06-04
Cron表达式Html源码
2020-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人