自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知己知彼的百战不殆

她的学习笔记

  • 博客(20)
  • 收藏
  • 关注

原创 scrollTop设置滚动定位的兼容问题

调试后发现有个别手机使用document.body.scrollTop设置生效但会出现document.body.scrollTop值为0(number类型)的情况,此时就走else啦。,会获取到compatMode为“CSS1Compat”,但并不能保证使用document.documentElement.scrollTop 设置会生效。赋值的话,两个属性页面未滚动情况下,值都为0,两个语句都走一遍不会报错,仅一个可赋值成功另一个应该是只读,再次读取值仍然为0。现在文档多数会在html中设置成标准模式。

2023-12-06 17:15:46 434 1

原创 微信网页和app内h5页获取当前定位保持一致

微信网页和app内h5页获取当前定位保持一致Q:微信网页调用jssdk内的getLocation方法和客户端内封装的高德获取定位获取到的当前定位不一致,计算出的远近排序不一致。解决:getLocation方法,type用gcj02、isHighAccuracy用true获取到的定位误差小很多,排序已一致。=============================文档参考:地球上同一个地理位置的经纬度,在不同的坐标系中,会有少许偏移,国内目前常见的坐标系主要分为三种:地球坐标系——WGS84:常见

2021-09-06 14:58:30 421

原创 vue Table组件封装 - 渲染列表、不同表格列、分页、位于编辑面板中

效果描述:点击输入框弹出table面板,面板包括标题、列表分页、检索条件、确定取消安钮、单选全选框。面板回显已选中条目,切换页时仍能显示。思路:组件中包括面板整体样式、标题 、按钮、分页组件;页面中将搜索条件、th、tr用slot传入组件模板中,形成每页的table。监听面板打开关闭的变量进行重新渲染,点击确定时页面父组件监听事件传出选中条目的数组,符合条件则执行面板关闭及后续。点击检索按钮时通...

2018-11-22 14:57:53 4608 1

转载 控制手机震动demo【引】

<!DOCTYPE html><!-- saved from url=(0028)http://zxycc.cc/demo/h5test/ --><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=de

2017-07-21 21:00:26 1597 2

原创 获取dom节点

昨天使用腾讯地图的检索结果面板,操作已有的marker,寻遍没有找到获取界面marker的方法(domlistener并不行–有获取自己添加marker的)于是就自己获取了(一直不太熟练的jq选择器,每次用每次查),(之前的工作在淘宝界面上操作了很多)用jq的选择器然后on添加点击事件(这里也耗费了时间)。虽然用了大半天时间还是稍有成就感。腾讯地图api。这个问题之前自己就发现了,觉得没有现成的方法

2016-10-09 17:59:06 371

原创 onbeforeunload阻止页面关闭

在即将离开当前页面(刷新或关闭)时触发。非常基础和有用的事件。window.onbeforeunload = function(event) { event.returnValue = "我在这写点东西...";};弹出alert框选择留在此页,可再次运行查看network信息和调试。

2016-09-27 09:31:21 11441

转载 键盘回车事件导致页面刷新的问题

简明现代魔法http://www.nowamagic.net/html/html_EnterCouseReflesh.php 键盘回车事件导致页面刷新的问题我最近在做一个 Ajax 查询的功能,代码如下:<form name="keywordForm" method="post" action=""> <p id="profile_nav"> <label for="profile"> 关

2016-08-25 16:37:34 1379

原创 回调函数

再忘记格式就照这写吧, var getTypeList = function ( key,callback) { api.company.nature(key,function (data) { if (callback)callback(data);//返回的data数据 }); } getTypeList(key,function (data) {//传入的

2016-08-04 19:39:15 311

原创 live()在1.9中已废除

bind() delegate() live() 三种方法在jQuery1.8之后都不推荐使用,官方在1.9时已经取消使用live()方法了,所以建议都使用on()方法。$("#pageGro li").live("click",function(){ if(pageCount > 5){ var pageNum = parseInt($(this).html

2016-07-30 17:19:12 356 1

原创 git命令

PC001@PC001-PC MINGW32 /$ e:bash: e:: command not foundPC001@PC001-PC MINGW32 /$ cd e: //这个PC001@PC001-PC MINGW32 /e$ cd pro* //这个PC001@PC001-PC MINGW32 /e/project$ git status fatal: Not a

2016-07-19 15:15:07 595

原创 遍历对象key与value

——~~~~ 没有最熟练只有更熟练var benchInfo = new Vue({ el:"body", data:{ arcount:'', crcount:'', }, method:{} }); api.workBench.wbinfo(tools.getCookie

2016-07-18 17:18:50 1356

原创 全选 vue

JSFillder https://jsfiddle.net/ 原文地址https://jsfiddle.net/addbwdau/<div class="app"> <table class="table"> <thead> <tr> <th>#</th> <th>Name</th>

2016-07-18 16:11:22 744

原创 全选---打牢基础 是深入编程的前提

一个全选的功能,我在去年已经写过。去年js,记忆不知是否真实,仿佛这次有问题的地方去年遇到过,周哥说,数据没问题,先这样吧。Q1,事件加在父级,点击触发两次。Q2,引用模板,加载顺序问题。Q3,具体的js设置checkbox checked,用的prop()。(此外,attr无效,is(“:checked”)等。)曲线救国,改变html结构卓有成效。<div class="i-checks ">

2016-07-16 14:41:10 513

原创 vue入门例子 增删条目

vue栗子html<div id="app"> <input v-model="newTodo" v-on:keyup.enter="addTodo"> <ul> <!--绑定数据--> <!--绑定键盘事件--> <li v-for="todo in todos"><!--渲染列表--> <span>{{ todo.text }}</span>

2016-07-09 13:38:30 1095

原创 UEditor使用报错Cannot set property 'innerHTML' of undefined

仿用UEditor的setContent的时候报错,报错代码如下Uncaught TypeError: Cannot set property ‘innerHTML’ of undefined。调试ueditor.config.js,ueditor.all.js 提示me.body is undefined。(我就纳了闷儿了!同样的使用那个行这个咋就不行,那个有body,view,这个咋就这么少!【

2016-07-06 18:40:13 24028 9

转载 webstorm取消撤销快捷键

webstorm里取消撤销的快捷键是: ctrl + shift + z 。notepad里反撤销是ctrl+y,而webstorm中ctrl+y为删除整行,若使用中造成困扰,可在ws中去除ws中的ctrl+y,file→settings→keymap中编辑快捷键(delete line)即可。需要注意一点, ctrl + shift + z 与搜狗输入法的快捷键冲突, 解决办法是:鼠标右击搜狗输

2016-07-06 10:40:50 26376 6

转载 css tips

//一种常见利用伪类清除浮动的代码 .clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; } .clearfix { *zoom:1; } 原文链接

2016-06-30 12:02:36 278

转载 js面向对象 写法

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>js对象</title><style>#div1 div{ width:200px; height:200px; border:1px #000 solid; display:none;}

2016-06-30 11:34:21 601

转载 数组整理

//jsonvar arr = [ { 'name' : 'TM', 'age' : 23 }, { 'name' : 'leo', 'age' : 32 } ];//for in 遍历对象属性var arr = [ 'a', 'b', 'c' ];for ( var i in arr ) {    alert( arr[i] );}// var arr =

2016-06-09 19:04:56 395

翻译 iconfont

1.作用:像控制文字样式一样控制图标样式2.到矢量图标库下载矢量图标搜索所需图标,点击购买,搜全点击下载,生成svg等适用不同浏览器的图标文件,demo中有使用方法。第一步:使用font-face声明字体第二步:定义使用iconfont的样式第三步:挑选相应图标并获取字体编码,应用于页面 $#x33;3.图例中微博 ,siderbar为图片背景,据所需采用不同方法。

2016-05-24 16:12:28 518

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除