![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
请告诉他
日日行,不怕千万里;常常做,不怕千万事。
展开
-
一个方法解决js中两个浮点数相乘精确度的问题;在javascript中,乘法结果会有误差,特别在两个浮点数相乘的时候会比较明显,这个函数返回较为精确的乘法结果
/*** 在javascript中,乘法结果会有误差,特别在两个浮点数相乘的时候会比较明显。* 这个函数返回较为精确的乘法结果。*/function numberMul(arg1,arg2){ var res = 0; var s1 = arg1.toString(); var s2 = arg2.toString(); if(s1.indexOf(".") != -1) res += s1.split(".")[1].length; if...原创 2021-07-13 08:58:28 · 595 阅读 · 0 评论 -
js解决iE下路径问题;兼容ie,firefox
js代码//该函数解决iE下路径问题。兼容ie6,7,firefox function getPath(obj) { if (obj) { if (window.navigator.userAgent.indexOf("MSIE") >= 1) { obj.select(); return document.selection.createRange().text; } else if (window.navi...原创 2021-05-17 10:36:49 · 172 阅读 · 0 评论 -
java ,Struts2+elementUi上传视频问题解决过程
且容我唠叨两句:公司业务极多,新旧项目极多,开发人员超级少,工资也极少,好吧让我想起小学课文母鸡少鸡蛋多上问题:最近公司合作方又提新需求了,有一个老项目用的ssh,要有微信小程序,小程序还要有视频功能,而且,这个项目的管理系统的前端用的是vue+element ui到底是 有钱人会玩啊!这种技术栈组合也能想得出来!!!!!又因为我为了挣钱,且只为解决问题而生的信念所以有解决过程:先看看我写的element ui部分html <el-form.原创 2021-04-11 14:40:12 · 236 阅读 · 1 评论 -
处理vue elementui图片回显编辑/修改/删除
需求elementui提供啦美观的控件支持页面快速开发,这里结合jq来实现控件图片上传后的回显问题,回显还能进行编辑,效果如下代码:html中加入:file-list="fileList"在created中加入后台请求的操作,我这里我是后台渲染好的数据,直接从页面抽取出来,目的是获取后台返回的图片地址,然后对地址进行改造,如下<el-upload action="#" list-type="picture-card" ...原创 2020-12-21 17:32:52 · 8337 阅读 · 4 评论 -
jquery添加click事件,jq动态添加click事件多种方式分享
目录: 添加方式 实例演示其中方式有一下几种$("#ImId1").click(function(){});$("#ImId2").bind("click",function(){})$("#ImId3").on("click",function(){})$("body").delegate("#xxx","click",function(){})实例演示:导入jq<script type="text/javascrip...原创 2020-11-12 14:33:24 · 5402 阅读 · 1 评论 -
Jquery结合css写开关按钮,拨动开关
Jquery结合css写的开关效果CSS.choose-btn2 { display: none; }.choose-label2 { box-shadow: #b1b1b1 0px 0px 0px 1px; width: 52px; height: 26px; display: inline-block; border-radius: 16px; position: relative; background-color: #bdbdbd; overflow: hid...原创 2020-11-03 14:31:24 · 1131 阅读 · 0 评论 -
无奈,记录一次成功完成vue element ui upload上传文件结合struts2的骚操作,完美解决后台无法获得上传文件的问题
首先在这里不建议大家做这样的奇葩操作如果你们有老系统必须要做这样的改造,那是无奈之举先看代码,这些代码是我直接从我完成的项目中提取出来的可以直接使用,不过element ui这个空间布局我稍微做了css修改,这里就不贴出css了,这些代码之后会有完整解释,我会把我这次经历一一解释清楚如何一步一步填坑<el-upload class="img-upload" ref="upload" name="itemfile" a原创 2020-10-30 11:27:28 · 914 阅读 · 0 评论 -
vue项目没有package.json no such file or directory, open ‘D:\ace\m-b2c-upp\package.json
问题描述解决办法:在当前项目的目录下输入npm init并回车结果原创 2020-10-26 23:31:51 · 7137 阅读 · 3 评论 -
jquery将json字符串转换成可以遍历的对象
数据 var navJson= "[{"areaId":197,"checked":"","oflag":"","stockUp":"N","whAddress":"Keppel Distripark Blk 513 #01-130,Kampong Bahru Road ,Singapore 099449。","whCode":"SGP","whEname":"Singapore","whModifier":"","whModifydate":null,"whModifydateStart":null.原创 2020-09-30 15:34:36 · 266 阅读 · 0 评论 -
jquery获取ul中的li的总个数
语法$("ul li").length;例如:$("#main_center").find("ul li").length;原创 2020-09-30 15:26:04 · 2900 阅读 · 0 评论 -
js,jquery判断一个id对象是否存在
假如我们页面中一个div块是根据数据有无决定是否显示在页面,那么当我们js执行需要这个div的id获取这个对象时候,怎么判断呢如下var titelObj = $("#divId");if (titelObj.attr("id") == undefined) { return;}...原创 2020-09-29 12:36:53 · 981 阅读 · 0 评论 -
.animate()scrollTop: 点击页面一个位置,页面自动滚动到具体的位置,a锚点动画效果滚动
JSvar t = $("#divId").offset().top;// 获取需要跳转到标签的top值$("html,body").animate({scrollTop: t}, 300); // 动态跳转到指定位置(数值越大滚动速度越慢)原创 2020-09-29 11:18:29 · 2177 阅读 · 0 评论 -
浮动的页面导航栏来说说怎么用js写页面跟随块
比如说一个导航栏,页面上下滚动的时候,保持一直显示如果此时顶行上面个还有其他的div那么有 //跟随快 $(window).scroll(function () { var s = $(document).scrollTop(); var trh=$(".allbox").height()+$(".conentbox").height()+$('.banner-img-01').height();// var trh=4..原创 2020-09-27 14:34:55 · 241 阅读 · 0 评论 -
div外点击,让该div消失
借助jquery来实现这个简单的小功能依赖<script type="text/javascript" src="/js/jquery-1.8.2.min.js"></script>Html<div> <div class="r-input-t" style="background:red;width:20px;height:30px;" onclick="click1()"> 点我 <...原创 2020-09-23 15:34:36 · 904 阅读 · 0 评论 -
js动态替换img图片地址以及attr()的常用功能
$(".imgclass").attr('src',imgSrc)先上效果需要引入jquery依赖<script type="text/javascript" src="/js/jquery-1.8.2.min.js"></script>html<div class="r-input-t"><li><img src="/images/djimart/footer/Singapore.png" alt=""/&g...原创 2020-09-22 14:58:20 · 4671 阅读 · 1 评论 -
用一个导航菜单的案例说一下css带三角的对话框怎么写
先看效果图这里的效果是,鼠标指向Help导航的时候,出现一个对话框形式的子菜单先看html,行内样式是我为了布局做的一些小修改,自己项目中根据个人项目修改Html<%--Help--%><li class="loginLiFour" style="text-align: center;width: 65px;"> <a href="javaScript:;" target="_blank" class="menu_a clear" s..原创 2020-09-17 11:32:20 · 199 阅读 · 0 评论 -
jquery select下拉选项判断被选中,获取被选中项里面的值
在select控件元素中加入事件,如下Html代码<select name="country" onchange="selectCo()"> <option value="0"/>123</option> <option value="1">456</option></select>如果选项比较少可以这么写function selectCo() { var select=$('sele.原创 2020-09-08 13:51:47 · 2781 阅读 · 0 评论 -
js实现页面上下滚动跟随块
背景:页面列表底部存在一些操作按钮,列表太长时候超过了显示器高度,需要滚动列表到最底部才能看到这些按钮进行操作需求:列表没超过屏幕高度时候,这些按钮处于列表底部30px处,列表超出屏幕高度时候,这些按钮距离屏幕底部0px处,跟随页面滚动。下图红色箭头所示这个按钮区域为正常显示状态页面网上滚动效果如下HtmlCSS/*块跟随*/.list-bottom{ position: fixed; bottom: 20px; width...原创 2020-09-03 11:29:46 · 1182 阅读 · 0 评论 -
js实现复选框的漂亮做法
效果上代码 :ul中的两个li内容是相同的,就是你要展示的列表记录<ul class="sp-list" style="width: 100%"> <li class="li" > <div class="li-l" style="display: flex;align-items: center;width: 100%;"> <img class="icon select-no" src=...原创 2020-08-29 11:27:52 · 461 阅读 · 0 评论 -
一行简单的js代码获取当前访问路径名称
直接上代码window.location.pathname;效果再来一句var host = window.location.host; //获取主机地址看效果先在谷歌浏览器控制台输入以上代码并回车数出来看看效果吧!都是一些比较实用的js小功能,如有需要可以继续探索window.location这个其他功能...原创 2020-08-29 08:45:43 · 772 阅读 · 0 评论 -
认识javascript event对象
首先来一段我超级复杂的代码<script>functionpressMe(){ alert(event.target.value)}</script><input type="button" value="test" onclick="pressMe()"/>运行这段代码后,按下test按钮,输出test这个过程背后都做了什么事情?当我们按下test按钮时候,就产生了一个事件,一个event对象,e...原创 2020-08-28 00:00:16 · 86 阅读 · 0 评论 -
input回车触发事件
需求需要在搜索框中输入文字后回车能够触发搜索事件实现页面代码<div class="index-search"> <input type="text" name="indexSearch" class="inp" value="<s:property value="front.key"/>" onkeydown="tab(event)" placeholder="Search in this store" id="ssubmitStore">.原创 2020-08-27 17:24:59 · 13796 阅读 · 0 评论 -
分享一个从页面报错到解决问题的过程
进入首页报错通过f12看到如下图排查过程。。。。。。。。。。查看Appdirectve.js的第三行angular.module('AppDirective', []).controller('PaginationController',['$scope','$attrs','$parse',function($scope,$attrs,$parse){var self=this,ngModelCtrl={$setViewValue:a...原创 2020-08-25 11:43:26 · 204 阅读 · 0 评论