`
文章列表
/** * @example: $.msg.alert("你好!"); $.msg.confirm("你好吗?",function(){ alert("确定"); },function(){ alert("取消"); }); $.msg.tip("我很好!"); $.addLoading() $.removeLoading ...
分页插件-jquery.page.js   /** * @eexample: $("#Pagination").pagination(<%=pcount%>, { callback: function(page_id, jq) { // 为翻页调用次函数。 //alert(page_id); 回调函数,进一步使用请参阅说明文档 }, prev_text: " 上一页", next_text: "下一页 ", items_per_page: ...

日历选择插件

/** * * @example: 如下调用: xvDate({ 'targetId':'date1',//时间写入对象的id 'triggerId':['date1','dateBtn1'],//触发事件的对象id 'alignId':'datesWrap1',//日历对齐对象 'format':'-',//时间格式 默认'YYYY-MM-DD HH:MM:SS' 'min':'2014-09-20 10:00:00',//最大时间 'max':'2014-10-30 10:00:00'//最小时间 }); 参数说明: targetId :日期写入对象的id,不能为 ...
ajax文件上传插件   /** * @example: $.ajaxFileUpload( { url: '/ajax/AjaxFileUploader.ashx', secureuri: false, fileElementId: 'fileToUpload', dataType: 'json', data: { name: 'logan', id: 'id' }, success: function (dat ...
# 前端界面规范 # ------------------- ### HTML ###   * HTML的参数统一使用双引号“”声明。   * HTML标签应遵循语义化的原则,合理使用article section h1~h6 p div dd dt dl table tr td form input button。   * HTML禁止内联样式,必须写到样式文件 ...
前端代码规范 前端文件及目录命名规范 前端文件及目录命名规范包括所有html、vm、css、less、js、图片等文件、目录的命名上 所有前端的文件名,包括.html、.vm、.css、.less、.js、图片、目录的命名必须以 全小写 ,名称不宜过 ...

HTTP协议详解

一、概念   协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。   HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。   HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文 ...
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script type="text/javascript" src="jquery2.js"></script&g ...
检出svn co svn://xxxxx/svn/ios --username jm --password 123 通常情况下,命令svn add *会忽略所有已经在版本控制之下的目录,有时候,你会希望添加所有工作拷贝的未版本化文件,包括那些隐藏在深处的文件,可以使用svn add的--force递归到版本化的目录下: svn add * --force检查差异:svn st 更新:svn up 提交: svn ci -m '注释' [文件]  (如果不指定文件,默认会提交此目录下所有改动的文件) 比较差异  svn diff path(将修改的文件与基础版本比较)   例如:svn ...
MAC下的SVN服务器建立: from :  http://blog.csdn.net/q199109106q/article/details/8655204   在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件 ...
这次练习使用了react-native中的ListView(列表数据展示)和Navigator(页面导航切换),以下为示例代码: var React = require('react-native'); var {   AppRegistry,   View,   Navigator,   Text,   BackAndroid,   StyleSheet, ListView } = React; class PAFFNetwork { /** * @method HTTP 请求 * @param options = { ...
之前在做一个侧滑效果的时候,发现在android4+的机型上touchend事件没有被触发(移动浏览器上的bug)怎么破?在 touchmove 事件中 e.preventDetault() 居然就可以。   但是简单调用 e.preventDetault() 会导致另外一个问题,就是阻止了屏幕上下滚动的 scorll 事件。   这又怎么破? 最后,我在一位兄台的博客里找到思路《手机浏览器常用手势动作监听封装》,具体思路就是“兼容的解决办法是在 touchmove 时判断手势趋势大于预设值时(大于预设值证明有 move的动作趋势),停止默认的操作e.preventDefault( ...
zepto的tap事件点透问题分析: 1、“点透”是什么 你可能碰到过在列表页面上创建一个弹出层,弹出层有个关闭的按钮,你点了这个按钮关闭弹出层后后,这个按钮正下方的内容也会执行点击事件(或打开链接)。这个被定义为这是一个“点透”现象。 在前面的项目中遇到了如下图的问题:在点击弹出来的选择组件的右上角完成后会让完成后面的input输入框聚焦,弹出输入键盘,也就是点透了   2、为什么会出现点透呢? 这个需要从zepto(或者jqm)

gulp build

gulp打包脚本   var gulp = require('gulp'); var gutil = require('gulp-util'); var chalk = require('chalk'); var fs = require('fs'); var _ = require('underscore'); var path = require('path'); var amdOptimize = require("amd-optimize"); var concat = require('gulp-concat'); var rimraf = r ...
react-native image Style resizeMode: cover:等比拉伸 strech:保持原有大小    contain:图片拉伸  充满空间   可编辑文本 <EditText maxLength={15} ref={'money'} placeholder={'输入金额'} placeholderTextColor={'lightGrey'} textAlignVertical={'bottom'} textAlign={iosPlatform?'center':'center'} keyboardType={'n ...
Global site tag (gtag.js) - Google Analytics