:target 选择器可用于选取当前活动的目标元素
基于CSS3实现淡入(fadeIn)淡出(fadeOut)效果
网上的淡入淡出效果大多是依照jquery中fadeIn和fadeOut的方法使用js来控制元素的透明度达到目的,但缺点是有轻微的卡顿感,并且运行效率一般。 这里提供另外一个思路,即通过预先定义好的css样式控制图片透明度…
Vue render函数子节点v-if
Vue.component('anchored-heading', { render: function(createElement) { var _self = this; return createElement( …
vue.js 可复用性&组合- 混合 - 自定义指令 - 插件 基础
vue的复用性与组合 混合 混合 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混合对象可以包含任意组件选项。以组件使用混合对象时,所有混合对象的选项将被混入该组件本身的选项。 Vue.exte…
vue + vuex + directives实现权限按钮的思路
遇到了一个业务场景: 某个按钮按下去之前需要先判断它是否登陆,如果没有登陆需要跳转到对应的登陆页面,否则就继续该按钮之后的操作。 对于这种问题,很显然不能每个按钮都去判断,所以我思考了一下结合自定义指令和vuex完成了相…
jquery 判断email地址是否合法并保存
源码 知识点主要就是那串正则~ $(function(){ $("#save").on("click",function(){ var email=$("#email").val(); var e=/^([a-zA-Z0…
学习jQuery延时1
前言 近年来,javascript的世界已经有了显著的变化,客户端的JavaScript应用程序变得越来越复杂,服务器端JavaScript应用(使用node.js)也出现了。 伴随着应用构建越来越复杂,JavaScri…
通过 ES6 Promise 和 jQuery Deferred 的异同学习 Promise
Deferred 和 Promise ES6 和 jQuery 都有 Deffered 和 Promise,但是略有不同。不过它们的作用可以简单的用两句话来描述 Deffered 触发 resolve 或 reject …
vue+cordova开发app心得体会(ios)
开始接触vue已经有三个月左右,开始做了一个微信项目,发现用起来之后效果特别好,因为经过gzip压缩之后页面打开就250kb左右的资源加载;相对于之前使用anguarJs开发,实现效果比之前有很大的飞跃;微信项目做完之后…
jQuery实用的一些技巧
引子 jQuery的存在,让学习前端开发的人感到前端越来越容易入门了,用简单的几行代码就可以实现需求,但是,你真的会用jQuery么,当代码运行后无法看到自己预期的效果,是不是觉得jQuery出了问题,其实,问题还是出在…
不要过度依赖JQuery(一)
毫无疑问,JQuery是一款非常优秀的JavaScript库,它让我们开发项目变得更加便捷容易。 不过,当你准备在一个项目(特别是移动项目)中使用JQuery时,你真的该好好思考一下,你会用到JQuery的哪些功能,是否…
JQuery操作select下拉框
获取Select选择的Text和Value $(“#select_id”).change(function(){//code…}); //为Select添加事件,当选择其中一项时触发 …