当前目录: 前端资源
jquery阻止子元素继承父元素事件

2018年2月9日  前端资源   

阻止 继承 html: <div id="fa"> <div id="son"> </div> </div>   js: $(function () { $('#fa').click(function (e) { console.log('fa') }); }); 以上的dom结构,son永远都是在fa的里面,当点击到son的时候其实也点击到了fa,如果希望仅仅只是点击fa才能触发时,而点击son不能触发。代码修改如下: $('#fa').click(function (e) { e.stopPropagation(); console.log('fa') }); $('#son').click(function (e) { //或者 e.stopPropagation(); console.log('son'); return false; }); 其实很简单思维转变一下,干脆给所有子元素都添加阻止冒泡事件即可。    

js数字单位用汉字格式化

2018年2月9日  前端资源   

js 金钱 钱 格式化 效果:   var num=120010101; function quyi(num1) { //去除亿单位 return Math.floor((num1 - (Math.floor(num1/100000000))*100000000)); } if( num/100000000 >=1 ){ //过亿的 console.log(Math.floor(num/100000000)+'亿'); //显示出亿单位 //以下是判断亿后面的数是否过万 if( quyi(num)/10000 >=1 ){ console.log(Math.floor(quyi(num)/10000)+'万') console.log( (quyi(num)- Math.floor(quyi(num)/10000)*10000)+"个" ); }else{ console.log(quyi(num)); } }else if( (quyi(num))/10000 >=1 ){ //仅仅过万的 console.log( Math.floor(quyi(num)/10000).toLocaleString()+'万') console.log( (qu...

解决:jquery多次重复绑定事件

2018年2月7日  前端资源   

jquery 重复 绑定 多次 事件 多次绑定 多次事件   错误案例: $('#aa').bind("click",function () { console.log('a'); }); $('#aa').bind("click",function () { console.log('b'); }); $('#aa').bind("click",function () { console.log('c'); }); //效果 a b c   获取最后一次绑定,修改如下: $('#aa').unbind("click").bind("click",function () { console.log('a'); }); $('#aa').unbind("click").bind("click",function () { console.log('b'); }); $('#aa').unbind("click").bind("click",function () { console.log('c'); }); //效果 c   获取第一次绑定,修改如下: $('#aa').bind("click",function (e) { e.stopImmedia...

vue常用ui组件

2018年2月4日  前端资源   

vue.js常见ui组件 1,自适应全屏轮播图 2,选项卡,选项卡内置选项卡 vue_ui

vim/vi笔记

2018年2月3日  前端资源   

vim vi 笔记 对于操作mac或者linux就要学习使用此工具,这是标配。   新建文件: touch xx.txt //touch是新建文件,这是linux命令   选中要编辑或者查看的文件: vi xx.txt 或者 vim xx.txt   选中后默认是查看模式,光标移动: H //左 L //右 K //上 J //下   编辑模式: 要进入编辑模式按I键,看到底部出现有 -- INSERT -- 就是编辑模式可以输入内容了。   常用操作:(当编辑内容完毕后想要退出后) //要退出就按Esc键,在按:键 :w //保存 :q //直接退出(没有编辑过内容或者已经保存了内容才能使用该命令) :wq //保存并退出 :q! //强制退出,不管有没有保存   重命名: :w 名字.txt //复制原来的文件,并粘贴重命名   设置编码: :set encoding=utf-8 fil...