摘要: toggle() 方法用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。 在1.9以后官方废除了这个方法: 解决如下 在需要调用的js文件下引用 阅读全文
posted @ 2016-12-13 13:12 h5monkey 阅读(416) 评论(0) 推荐(0) 编辑
摘要: DOM操作 三个方面;DOM core html-dom css-dom 注意点: 删除事件中 三种删除节点的方法 remove detach empty remove不解释 detach 不会把匹配的元素从jquery对象中删除 保留 绑定的事件 附加的数据 判断是否有某个样式 hasclass( 阅读全文
posted @ 2016-12-12 00:04 h5monkey 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一.jquery选择器 基本选择器 层次选择器 过滤选择器 基本过滤 内容过滤 可见性过滤 属性过滤 子元素过滤 first : 获取单个元素 $("div:first").css("background","red"); first-child :获取集合 获取每一个父元素的第一个元素 $("di 阅读全文
posted @ 2016-12-09 09:26 h5monkey 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 封面镇楼: 读这本书应该是7月份,二周读完,经典的好书,一直没怎么复习。so。。。。温故而知新下。 一.jquery的风格 链式风格 $(function(){ $(".level1 >a").click(function(){ $(this).addClass("current").next(). 阅读全文
posted @ 2016-12-08 20:33 h5monkey 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 入门学习了文档之后,在深入学习里面的一些有趣的知识点 一、配置 二、module学习 _ id:模块的id _url:模块的绝对路径 —dependences :模块的依赖 数组 _ exports :当前模块的对外接口 异步加载 三.插件学习 seajs-css 四.技巧 1.use如何引用更多模 阅读全文
posted @ 2016-12-05 00:17 h5monkey 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 注意点: 作为文件域(<input type="file">)必须要有name属性,如果没有name属性,上传之后服务器是获取不到图片的。如:正确的写法是<input type="file" id="file1" name="file1" /> dataType参数一定要大写。如:dataType: 阅读全文
posted @ 2016-12-01 12:57 h5monkey 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 之前一直写过KindeEditor中的小控件作为单独上次,但业务要求需要另一种方式 现在改用ajaxfileupload.js试试,这个一百度 一.首页引用 <script src="~/Scripts/ajaxfileupload.js"></script> 原理:创建隐藏的表单和iframe然后 阅读全文
posted @ 2016-12-01 10:05 h5monkey 阅读(231) 评论(0) 推荐(0) 编辑
摘要: nodejs的出现 让服务器端能运行 js commonjs规范 规范服务器端开发按照什么写法去写 包括模块化开发 ( 不同点 请求在本地 js加载) AMD规范 浏览器端开发的规范 (不同点: 浏览器 请求 http js加载异步的) require库采用 CMD规范 相当与 amd2.0升级版 阅读全文
posted @ 2016-11-30 10:29 h5monkey 阅读(114) 评论(0) 推荐(0) 编辑
摘要: : seajs如何解决? ①引入sea.js的库 ②如何变成模块? ③如何调用模块define? //2个参数 第一个参数:模块地址 第二个参数 回调函数 //sea的默认根目录:sea.js这个文件; exports seajs.use ④如何依赖模块? require 小栗子: 例子:模块化让工 阅读全文
posted @ 2016-11-29 19:45 h5monkey 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 业务需求 价格区间的 进度条拖动初级demo 拖拽改变层大小 效果图: 技巧: 向左拉伸改变大小: 需要满足2个条件; 1.在left的情况下 当鼠标向右移动的时候 是缩短距离此时 width = 原div宽带 - (当前鼠标点 - 原来的鼠标点) 返回正值; 2.当鼠标向右移动的时候,拉伸此时必须 阅读全文
posted @ 2016-11-29 14:06 h5monkey 阅读(3571) 评论(0) 推荐(0) 编辑
摘要: AJAX: 利用encodeURIComponent(text)转码 前台显示:decodeURIComponent(f.ctjs) a.jdxx = HttpUtility.UrlDecode(jdxx); //url码继续转化位标准标签格式 %3Cdiv%20align%3D%22center% 阅读全文
posted @ 2016-11-24 10:54 h5monkey 阅读(2557) 评论(1) 推荐(2) 编辑
摘要: 查找数据库上一条下一条 首先根据数据库hotelid字段不同 //查找同一个id字段有多少条数据 比如我们当前这条数据是6 var jddhlist = db.jddhgl.Where(u => u.hotelid == hotelid).ToList(); if(jddhlist.Count > 阅读全文
posted @ 2016-11-23 15:17 h5monkey 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 因业务需求 要讲如下编辑器中带有样式的数据传入数据库保存 第一种方法 json格式传入 后台页面: 阅读全文
posted @ 2016-11-22 16:10 h5monkey 阅读(3371) 评论(0) 推荐(0) 编辑
摘要: 注意 ie下不支持 阅读全文
posted @ 2016-11-15 13:34 h5monkey 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 以前绝大多数的使用下面的代码来获取页面元素的位置: [code=”javascript”]var _x = 0, _y = 0;do{_x += el.offsetLeft;_y += el.offsetTop;}while(el=el.offsetParent);return {x:_x,y:_y 阅读全文
posted @ 2016-11-09 10:17 h5monkey 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 项目需求asp.net 发送邮件 protected void Button1_Click(object sender, EventArgs e) { SendSMTPEMail("smtp.qq.com", "861816288@qq.com", "XX密码XXXX", "450940118@qq 阅读全文
posted @ 2016-11-08 13:16 h5monkey 阅读(1926) 评论(0) 推荐(1) 编辑
摘要: 一.global.asax文件的作用:全局性配置文件 理解什么是路由? 有什么作用: 路由主要提供一个路由表 请求的时候被加载,请求url要去路由表当中去对照 规则 解析规则 控制器/动作放方法,转移控制权。mvc 流程:执行过程: 一张图 底层往上写, 第一个写类 model创建类(因为上层调用底 阅读全文
posted @ 2016-11-07 12:44 h5monkey 阅读(358) 评论(0) 推荐(0) 编辑
摘要: DEMO2: 思路:首先获取元素节点元素 >根据点击事件隐藏显示元素 >建立showdate方法(判断12月 则右边年份+1,月份1 ) >还要设置btn开关 防止多次重建 >根据元素清空 for循环列 行、把 th tr thead加入table >根据判断每一次点击进入月份必须先清空一次td 判 阅读全文
posted @ 2016-10-28 18:51 h5monkey 阅读(3161) 评论(0) 推荐(0) 编辑
摘要: DEMO1: 很早就想写一些功能性的组件,无奈技术有限一点一点的边工作,边学。 近日工作中用到分页功能,当然由于加快业务进度,第一选择肯定是选择插件,但是实用性来说,还是有那么一点不适合。毕竟插件是通用的。 经过几日加班后回家再熬夜学习。稍有收获。 从最简单的写起: 稍微再加点料: 阅读全文
posted @ 2016-10-28 13:46 h5monkey 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 有时候好的文章不是光收藏一下就可以的,要研究为什么人家那么思考,你为什么不行?要多想。 前言 看到这篇的时候,想起前几周的周末参加的一个工作坊,讲师有提到一个问题,作为程序员你们写了解你们写代码的目的是什么吗?这个问题,大家可以思考思考。每个公司应该会有所不一样。今天由腾讯@程序猿小卡带来的授权分享 阅读全文
posted @ 2016-10-26 15:16 h5monkey 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 因业务需要找了款插件 KindeEditor编辑器确认挺好用,但无奈技术有限,上传配置不知,故问度娘! 图片上传对于部分新手来说有时候是一件非常头疼的事,今天来分享一下项目中使用到的这个插件KindeEditor;对于图片上传、文件上传都是分分钟搞定的事,配置简单;现在来分享一下; KindeEdi 阅读全文
posted @ 2016-10-25 11:21 h5monkey 阅读(2015) 评论(0) 推荐(0) 编辑
摘要: Post编辑一点内容要传后台数据库: encodeURIComponent 方法返回编码为统一资源标识符 (URI) 的有效组件的字符串。function encodeURIComponent(encodedURIString : String) : String参数encodedURIString 阅读全文
posted @ 2016-10-24 15:01 h5monkey 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 为什么要学习this?如果你学过函数式编程,面向对象编程,那你肯定知道干什么用的,如果你没有学过,那么暂时可以不用看这篇文章,当然如果你有兴趣也可以看看,毕竟这是js中必须要掌握的东西。 例子1: function a(){ var user = "追梦子"; console.log(this.us 阅读全文
posted @ 2016-10-24 09:22 h5monkey 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 如何在页面中嵌入自己写的Javascript脚本呢?下面分别介绍一下在Chrome和Firefox两种浏览器上的操作步骤: Chrome: 1. 打开chrome扩展程序页 – chrome://extensions 2. 将刚才的自定义脚本保存为以user.js为后缀的 .js文件,例如test. 阅读全文
posted @ 2016-10-20 18:30 h5monkey 阅读(4927) 评论(0) 推荐(0) 编辑
摘要: 为什么需要异步?why?来看一段代码。 问题1: for(var i=0;i<100000;i++){ } alert('hello world!!!'); 这段代码的意思是执行100...次后再执行alert,这样带来的问题是,严重堵塞了后面代码的执行,至于为什么,主要是因为JS是单线程的。 问题 阅读全文
posted @ 2016-10-20 14:53 h5monkey 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 最近项目组准备用MVC5开发酒店模板包括后台。在此第一次学MVC5一个礼拜,看着组长给我的MVC5模板从一脸懵逼到懵懂。 慢慢学习,成长。 未完待续。。。。。。。。 阅读全文
posted @ 2016-10-16 00:24 h5monkey 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/baochuan/archive/2012/04/30/2473771.html 思维导图 介绍 老是在写js,你平时是怎么写你的js呢?更喜欢哪种方式呢? 今天就把常见的跟大家唠叨唠叨。——年纪大了,就这一爱好(平时也喜欢说胡话),别闲我烦! 阅读全文
posted @ 2016-10-14 12:24 h5monkey 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1 KindEditor.ready(function (K) { 2 window.editor1 = K.create('#tjssjs', { 3 width: '480px', 4 height: '150px', 5 afterBlur: function () { this.sync(); } 6 }); 7 window.editor2 = K.create('#xg... 阅读全文
posted @ 2016-10-14 10:56 h5monkey 阅读(566) 评论(0) 推荐(0) 编辑
摘要: Jquery获得 selection的text 和 option值 Jquery获得 selection的text 和 option值 Jquery获得 selection的text 和 option值 <select id="accountStatus" editable="false" styl 阅读全文
posted @ 2016-10-12 14:04 h5monkey 阅读(2368) 评论(0) 推荐(0) 编辑
摘要: 百分比实现 首先最简单的是使用百分比实现,如下一个展示列表: 效果: 这样当然很简单,而且也不会存在什么兼容性问题,但是其他问题还有很多: 定宽的列表,效果很难实现 如果内部img元素宽度不是100%且需要实现两端对齐,效果很难实现 如果列表项数量是动态的,效果不能实现 flex实现 第二种实现方式 阅读全文
posted @ 2016-10-08 09:31 h5monkey 阅读(2104) 评论(0) 推荐(0) 编辑
摘要: 第四章 算法和流程控制 代码组织结构和解决具体问题的思路是影响代码性能的主要因素 循环处理是最常见的编程模式之一,也是提高性能的关注点之一 循环分四种:标准for循环 while循环 do-while循环: for-in循环 pro变量赋值给object的一个属性名 返回 属性包括的对象实例属性和 阅读全文
posted @ 2016-10-02 10:55 h5monkey 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 定义和用法 createElement() 方法可创建元素节点。 此方法可返回一个 Element 对象。 另一种方式是字符串形式 var str = "" for (var i = 0; i <70; i++) { str += "<div></div>" } wrap.innerHTML = s 阅读全文
posted @ 2016-09-30 16:26 h5monkey 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 今天碰到问题,用了下不经常用的querySelector还不错 querySelector 和 querySelectorAll 的使用非常的简单,就像标题说到的一样,它和 CSS 的写法完全一样,对于前端开发人员来说,这是难度几乎为零的一次学习。假如我们有一个 id 为 test 的 DIV,为了 阅读全文
posted @ 2016-09-30 14:59 h5monkey 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 今天工作需求碰到 样式改变上传按钮 效果: 附带小功能:截取上传文件名: 阅读全文
posted @ 2016-09-29 14:06 h5monkey 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 编程的核心是思路。 阅读全文
posted @ 2016-09-29 09:58 h5monkey 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 1 阅读全文
posted @ 2016-09-28 23:02 h5monkey 阅读(411) 评论(0) 推荐(0) 编辑
摘要: <Script language="javascript">var Request = new Object();Request = GetRequest();var 参数1,参数2,参数3,参数N;参数1 = Request[''参数1''];参数2 = Request[''参数2''];参数3 阅读全文
posted @ 2016-09-27 15:25 h5monkey 阅读(7841) 评论(0) 推荐(0) 编辑
摘要: 所需文件地址如下: http://pan.baidu.com/s/1nv0IHhn(ylk7) 1、下载微信开发工具0.7.0_x64 安装完成后,打开程序,进行微信扫码登录 2、下载微信开发工具0.9.092300_x64 注意:版本一定要是0.9.092300,小于这个版本,打开程序会白屏 安装 阅读全文
posted @ 2016-09-26 23:06 h5monkey 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 1:nextSibling属性 该属性表示当前节点的下一个节点(其后的节点与当前节点同属一个级别);如果其后没有与其同级的节点,则返回null。 需要特别注意的是:该属性在不同的浏览器中的执行结果并不都相同,见下面例示: 先来看一个例子: 阅读全文
posted @ 2016-09-25 20:31 h5monkey 阅读(2745) 评论(0) 推荐(0) 编辑
摘要: 以上正则表达式可以匹配字符串中的"antzone"。在正则表达式中有分支选项,这里就会用到回溯了。下面进行一下分解:首先正则表达式字符串中的字符"a"会获得控制权,从位置0处开始匹配,它并不能够匹配字符"a",然后正则引擎推动字符"a"从下一个位置开始匹配,一直到字符串中的字符"a"才能够匹配成功, 阅读全文
posted @ 2016-09-24 00:15 h5monkey 阅读(3431) 评论(0) 推荐(0) 编辑