- 博客(34)
- 收藏
- 关注
原创 解决ie6 Bug的常用方法
引用ie单独样式表,使用ie sss hack如ie6 *html hack等。解决方法:使用margin: 0px auto;代替margin: auto;解决方法:使用JavaScript或CSS Hack解决。解决方法:使用JavaScript或CSS Hack解决。解决方法:使用CSS Hack解决。解决方法:使用CSS Hack解决。库或CSS Hack解决。1.透明PNG图片问题。2. 3像素偏差问题。
2024-01-08 15:20:42 397
原创 git命令常用
第三:reset 是在正常的commit历史中,删除了指定的commit,这时 HEAD 是向后移动了,而 revert 是在正常的commit历史中再commit一次,只不过是反向提交,他的 HEAD 是一直向前的.第二:如果在日后现有分支和历史分支需要合并的时候,reset 恢复部分的代码依然会出现在历史分支里.但是revert 方向提交的commit 并不会出现在历史分支里.git reset --soft HEAD^ hello.vue #退回hello.vue文件的版本到上一个版本。
2023-12-08 15:39:33 387
原创 42 个通过示例解释所有 JavaScript 数组方法
32.splice 删除或替换从给定开始索引到给定结束索引的子数组,负索引表示从最后一个开始技术(如:-1是最后一个)[要创建一个删除或替换部分内容而不改变原数组的新数组,请使用toSpliced(),要访问数组的一部分而不修改它,参见slice]35.toLocaleString() 方法返回一个字符串,表示数组中的所有元素,每个元素通过调用自己的toLocaleString方法转换为字符串,并且适应特定的语言环境里的字符串(例如逗号‘,’)分割开来。
2023-11-24 19:08:39 1011
原创 18 个高级工程师必须会的强大JavaScript 技巧
当需要编写递归函数时,声明了函数名,但是每次修改函数名时,总是忘记修改内部函数名。当开发过程中需要打印dom元素时,使用console.log往往只能打印出整个dom元素,而无法查看dom元素的内部属性。当需要判断某个dom元素当前是否出现在页面视图中时,可以尝试使用IntersectionObserver来判断。当需要将一串字符串转换为JavaScript脚本时,该方法存在xss漏洞,请谨慎使用。当你需要为横竖屏设置不同的样式时。当需要打印出当前页面,但需要修改当前布局时。
2023-09-18 09:54:28 81
原创 js全选反选
for (let j = 0; j < checkCont.length; j++) { if (checkCont[j].checked === false) { checkAll.checked = false return }
2022-09-03 19:26:02 139
原创 vant到小程序中报错userAgent
原因:vant里用了doucuemnt.userAgent了,但是小程序没有docuemnt和window的环境解决办法:删掉生成的小程序里vender.js中的userAgent相关
2022-05-16 15:15:16 1312 2
原创 判断选中的radio选中
$(document).ready(function(){ $('#txtRyTypeRemark').hide() $("input[name='txtRyType']").each(function () { $(this).click(function () { if (this.defaultValue == '驾驶员' || this.defaultValue == '志愿者'...
2022-03-31 18:06:04 276
原创 textarea 高度自适应
1.vuewatch: { data: function(newQuestion, oldQuestion) { this.$nextTick(function() { this.initPlugins() }) } }, methods: { back(){ ...
2022-03-15 10:28:28 601
原创 Echarts饼图数据为0时如何不显示label
obj.Data.forEach(item => { item.labelLine = { show: true }; item.label = { show: true }; }) series: [ { ...
2022-02-14 16:49:40 2320
原创 layer.js弹出框
if (index == 0 && name == "globalLettersClosureRate") { layer.open({ type: 1,//默认:0信息框0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层)。若你采用layer.open({type: 1})方式调用,则type为必填项(信息框除外) ...
2021-12-16 19:16:03 969
原创 layDate.js
1.引入layDate.js2.html <input type="text" id='test1' placeholder="请选择日期"3.js<script>//type 控件选择器 默认值为date// year 年份选择器 只提供年列表选择// month(年月选择器)只提供年、月选择// date(日期选择器)可选择:年、月、日。type默认值,一般可不填// time (时间选择器)只提供时、分、秒选择// datetime(日期时间选择器)可选择
2021-12-15 16:38:51 1941
原创 基于bootstrap的tab自动切换,鼠标悬停
function timer(i) { interval = setInterval(function () { $("#dataMenu li:eq(" + i + ") a").tab('show'); i++; if (i > 3) i = 0; } , 5000); ...
2021-04-27 14:55:04 421
原创 ajax请求
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //第一步:获得XMLHttpRequest对象 var ajax = new XMLHttpRequest(); ...
2021-04-13 11:10:51 167
原创 jq监听子页面点击事件
$('#mainFrame').on('load', function (event) { $('#mainFrame').contents().find('div').on('click', function () { $(".roll-right").removeClass("open") }); });
2021-04-12 15:31:23 378
原创 改变input提示颜色
input:focus::-webkit-input-placeholder{color:#9b989b}改变input提示颜色input__control:placeholder-shown:not(:focus)+.ppvx_text-input__label{top:.6875rem;font-size:1rem;background-color:transparent}占位符-如图所示
2021-01-06 10:02:50 244
原创 输出一组数中的最大值最小值
//三个数中的最大值function maxfn(a,b,c){ var max=a; if(b>a) max=b; if(c>max) max=c; console.log(max)}maxfn(5,10,-16)//一组数中的最大值function maxfn(arr){ var maxValue=arr[0]; for(var i=0;i<arr...
2020-06-09 16:16:37 974
原创 obj.update,修改字段
table.on('row(formAdvTable)', function(obj){ var data = obj.data; var v =(parseFloat(data.unitPrice)||0)*(parseFloat(data.ordersNumber)||0)*(parseFloat(data.orderType)||0); obj.update({ ...
2020-04-23 15:52:04 2648
原创 easyweb新标签页打开
index.openTab({ title: '添加产品', url: 'pages/Order/form/order-add.html', end: function() { // insTb.reload(); } ...
2020-04-22 14:15:12 866
原创 对象
var person={name:"zhangxiaole",age:25,tags:["js","html","css"],city:"杭州"}for(var j in person){console.log(j+":"+person[j]+"\n")}$.each(person,function(j,value){ console.log(j+":"+pers...
2019-07-04 16:37:36 93
转载 加载的时候页面,刷新一次
function bodyLoad(){ url=location.href;//把当前地址赋值给url var times=url.split("?");//分割地址栏,获取“?”之后的数字,并赋值给times if(times[1]!=1){//判断times的值是否为1,如果不是1 url+="?1";//在地址后面加“?1”; self.locat...
2019-05-27 10:48:27 493
原创 获取宽度
$(window).load(function () { var d1,d2,d3,d4,w1,w2,w3,w4; d1 = $("#div").width();//返回元素的宽高,不包括padding/border/margin d2 = $("#div").innerWidth();//返回元素的宽高 + padding...
2019-05-13 17:36:19 319
原创 冒泡排序+二分查找指定数字的索引
排序var arr=[5,40,-41,2,6,-5,12,78,79,-1];var temp;function er(arr,num){//冒泡排序for(var j=0;j<arr.length-1;j++) {for(var i=0;i<arr.length-1;i++) {if(arr[i]>a...
2019-05-13 15:34:53 287
原创 打印分页
/*始终在h1元素前面插入分页符*/@media print {h1 {page-break-before: always;}}page-break-before:在指定元素前面插入分页符page-break-after:在指定元素后面插入分页符page-break-before/page-break-after:auto||always||avoid||left||righ...
2019-05-06 14:37:54 193
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人