摘要: 想必有很多做前端同学都遇到了这么一个问题。 那就是checkbox。那就是我们通过jquery设置选中的时候,发现checked属性已经设置上去了 但是选中的样式却没有。 我们做一个简单的测试:看下面三张图片 通过上面三张图我们可以看到我们有两个checkbox默认是第一个选中。 我们通过点击将第二 阅读全文
posted @ 2016-09-13 17:58 墨韵明空 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 在日常写代码的时候 不免有绑定代码,对于新手的我,对JQ中事件的绑定做一个大致的区分。 jQuery on()方法是官方推荐的绑定事件的一个方法。 由此扩展开来的几个以前常见的方法有. 以上三种方法在jQuery1.8之后都不推荐使用,官方在1.9时已经取消使用live()方法了,所以建议都使用on 阅读全文
posted @ 2016-09-07 17:36 墨韵明空 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 当网站发展到一定时期,想要扩大网站规模、建立新频道的时候,相信很多人和我一样在选择二级域名和二级目录上犯了难。这篇文章我深入分析之后给出了答案。如果你的网站在使用二级域名和二级目录捉摸不定的时候,看看此文,会对你有所帮助的。 首先,我们来看看什么是二级域名,什么是二级目录? 1:二级域名:需要创建二 阅读全文
posted @ 2016-08-31 10:22 墨韵明空 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 背景: 在Web应用中接入微信支付,我以为只是调用几个API稍作调试即可。 没想到微信的API和官方文档里隐坑无数,致我抱着怀疑人生的心情悲愤踩遍了丫们布下的所有坑。 简要介绍几个主要大坑: 坑一:关于WeixinJSBridge这个对象 查阅网页端调起支付API的开发文档,此对象即旁若无人的映入眼 阅读全文
posted @ 2016-08-29 15:43 墨韵明空 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1、width : 控制viewport的大小,可以指定一个值,如600, 或者特殊的值,如device-width为设备的宽度(单位为缩放为100%的CSS的像素) 2、height : 和width相对应,指定高度 3、initial-scale : 初始缩放比例,页面第一次加载时的缩放比例 4 阅读全文
posted @ 2016-08-29 14:48 墨韵明空 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 表单验证<AngularJs> 常用的表单验证指令 1. 必填项验证 某个表单输入是否已填写,只要在输入字段元素上添加HTML5标记required即可: <input type="text" required /> 2. 最小长度 验证表单输入的文本长度是否大于某个最小值,在输入字段上使用指令ng 阅读全文
posted @ 2016-08-16 19:30 墨韵明空 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 外部脚本必须包含 <script> 标签吗? 答案是否定的。 身为小白的我一开始也是以为这句话的对了,因为本来嘛,引用外部脚本不都用的是<script>标签中的src属性吗。所以这句话不是对的吗? 不不不,其实这个问题是诱导你犯错误的一个问题,因为在外部脚本文件中,只能包含脚本语言代码,不能包含其他 阅读全文
posted @ 2016-08-16 10:54 墨韵明空 阅读(5852) 评论(1) 推荐(0) 编辑
摘要: 诶,心累。 之前看了半天的grunt 各种去了解,然后 最后了解到他们公司早在几年前就推出个gulp。。。好吧,今天讲下gulp 简介: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她 阅读全文
posted @ 2016-08-15 16:11 墨韵明空 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 当时学习 Grunt 的时候,真是很头疼。分了两个时间段,学习了两次才硬啃下来,之后才能用在项目中。主要原因我认为是学习资料和文档上面写的太高端了。这类的文档或者资料有个显著特点,上来先简单介绍一下这个玩意(Grunt 是一个 JavaScript 任务运行器),然后就是如何安装,直接给你配置文件的 阅读全文
posted @ 2016-08-12 18:31 墨韵明空 阅读(30714) 评论(2) 推荐(3) 编辑
摘要: Less是一门CSS预处理语言,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS更易维护和拓展.(less可以运行在node或浏览器端) 首先:安装+配置环境 在node.js中通过它的js包管理器(npm),进行下载 执行命令 > npm install -g less ,也可以吧 阅读全文
posted @ 2016-08-12 15:18 墨韵明空 阅读(1009) 评论(0) 推荐(0) 编辑