jquery
jasin4j
这个作者很懒,什么都没留下…
展开
-
【jQuery】需求:需要在第n个ul下的第n个li添加一个class属性
代码:<ul id="ul${a_index+1}"> <li></li> <li></li> <li></li> <li></li> <li></li&am原创 2018-04-18 11:22:08 · 3294 阅读 · 0 评论 -
【js】阻止事件冒泡行为,阻止默认行为
总结使用方法当需要停止冒泡行为时,可以使用function stopBubble(e) { //如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) //因此它支持W3C的stopPropagation()方法 e.stopPropagation(); else //否则,我们需要使用I...转载 2018-12-25 17:31:16 · 135 阅读 · 0 评论 -
【tableExport】通过tableExport.js插件来实现导出当前页Excel/Pdf/txt/json等
Jquery tableExcel.js下载地址:https://github.com/kayalshri/tableExport.jquery.plugintableExport.jquery.plugin导出的格式可以是:如下JSON XML PNG CSV TXT SQL MS-Word Ms-Excel Ms-Powerpoint PDFjquery Plugin(jquery插...转载 2018-12-26 11:28:14 · 3852 阅读 · 0 评论 -
【html】可拖动导航(菜单,广告的嵌入)
仿layui可拖动目录 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><hea...原创 2019-01-24 12:56:20 · 935 阅读 · 2 评论 -
【js】关于JavaScript parseFloat() 函数精度不一致的问题
例子:var num=parseFloat("234432.9")-parseFloat"0.2");alert(num);结果是:234432.69999999998很明显,这个结果不是我们想要的那个结果。解决方法:第一种:四舍五入Math.round(parseFloat("234432.9")-parseFloat"0.2")); 第二种:保留几位小数 n...转载 2019-03-29 09:19:30 · 691 阅读 · 0 评论 -
【javascript】Js获取主机IP、端口号项目路径
1、使用 window.locaion.href 获得项目的根路径var curWwwPath = window.document.location.href;2、获得主机地址之后 的目录var pathname= window.document.location.pathname;var pos = curWwwPath.indexOf(pathname);3、获得主机地址...转载 2019-04-30 16:37:11 · 1073 阅读 · 0 评论 -
【js】js获取当前时间与传入的时间进行比较 格式yyyy-MM-dd hh:mm:ss
//时间比较function checkEndTime(){ var mydate = new Date(); var str = "" + mydate.getFullYear() + "-"; str += (mydate.getMonth()+1) + "-"; str += mydate.getDate(); var tady=new Date(str.replace("-"...转载 2019-07-31 00:52:25 · 649 阅读 · 0 评论 -
【js】js小数相加、减、乘、除失去精度问题解析
/** ** 加 **/export function add(arg1, arg2) { var r1, r2, m, c; try { r1 = arg1.toString().split(".")[1].length; } catch (e) { r1 = 0; } try { r2 = arg2.toString().split(".")...转载 2019-08-26 13:41:13 · 273 阅读 · 0 评论 -
【js、vue-print-nb】js 在Chorme中打印页面去掉页眉页脚
js或者vue-print-nb插件在chorme调用打印是都会带上 页眉页脚及时间。在chorme中可以手动设置 打印是否要页眉页脚,如果不想手动打印时设置可以参考用css 控制:参考:https://stackoverflow.com/questions/1960939/disabling-browser-print-options-headers-footers-margins-fr...转载 2019-08-30 11:29:22 · 7156 阅读 · 0 评论 -
【js】三种JS截取字符串方法
JS提供三个截取字符串的方法,分别是:slice(),substring()和substr()使用一个参数var stmp = "rcinn.cn";stmp.slice(3);//从第4个字符开始,截取到最后个字符;返回"nn.cn"stmp.substring(3);//从第4个字符开始,截取到最后个字符;返回"nn.cn"如果只用一个参数并且为0的话,那么返回整个参数...转载 2019-09-05 15:07:59 · 2707 阅读 · 0 评论 -
【页面】数字加减
效果: 样式:<style> .gw_num{ border: 1px solid #dbdbdb; width: 110px;line-height: 35px; overflow: hidden; } .gw_num em{display: block;...转载 2018-12-10 11:08:08 · 725 阅读 · 0 评论 -
【jQuery】 jquery 父页面控制子页面IFRAME
**浏览器要求IE**$(window.parent.document).find("#mainFrame").css("height",""+mainFrameheigth+"px");1jquery取得iframe元素的方法: 收集利用Jquery取得iframe中元素的几种方法: Js代码$(document.getElementById('iframeId')...转载 2018-11-28 16:49:29 · 995 阅读 · 0 评论 -
【js】js去掉字符串的空格回车换行
//去掉空格str = str.replace(/\ +/g,""); //去掉回车换行 str = str.replace(/[\r\n]/g,"");原创 2018-11-17 10:48:50 · 1862 阅读 · 0 评论 -
【js】处理回车动作
var keyCode = event.keyCode?event.keyCode:event.which?event.which:event.charCode;if (keyCode ==13){// 此处处理回车动作 return true;}原创 2018-05-02 18:16:38 · 139 阅读 · 0 评论 -
【js】定时器setTimeout执行注意问题
原创 2018-05-27 10:39:46 · 1369 阅读 · 0 评论 -
【jq】验证15位和18位身份证号码的正则表达式
function validateIdCard(idCard) { //15位和18位身份证号码的正则表达式 var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])(...原创 2018-05-23 13:59:54 · 1664 阅读 · 1 评论 -
【jq】jQuery获取option方法汇总
//获取第一个option的值 $('#test option:first').val(); //最后一个option的值 $('#test option:last').val(); //获取第二个option的值 $('#test option:eq(1)').val(); //获取选中的值 $('#test').val(); $('#test option:se...转载 2018-05-24 12:59:16 · 1925 阅读 · 0 评论 -
【jq】ajax请求成功后location.href没有跳转
错误原因:注意起来一个情况:ajax+submit+同步—-就是你用ajax请求服务器,而且用的是同步的方式,并且你是通过点击了type类型为submit的按钮来触发这个ajax。这个时候,首先你点击了submit,它会提交表单,但是由于你用了ajax的同步操作,submit的提交被阻塞,ajax先执行,这个时候,如果你在ajax的回调函数(如:success)中写了document.lo...转载 2018-09-03 11:49:58 · 1577 阅读 · 0 评论 -
【js】js模拟点击a标签,触发href
js中的$(...).click()事件只能触发绑定的onClick方法,不能跳转到href。常规情况下如果想下如果想在js里跳转href的链接,会先用attr获取到href属性的值,然后window.location.href跳转,但是现在想利用a标签的download属性实现下载功能,如果先获取href属性再跳转很多浏览器(例如Chrome)会直接打开mp3之类的文件,无法实现下载。解...转载 2018-10-15 16:53:53 · 1701 阅读 · 0 评论 -
【Javascript】Javascript动态设置页面高度
1.动态设置父页面iframe高度<body onload="iframeHeight()"><script type="text/javascript"> function iframeHeight(){ // obj 这里是要获取父页面的iframe对象 var obj = ...原创 2018-11-05 17:12:31 · 6767 阅读 · 0 评论 -
【jq】修改iframe下的页面的样式
<iframe id="iframe" src="./footer.jsp" frameborder="0" scrolling="no" height="145px" width="100%" noresize="noresize"></iframe>1.要在网页加载完事之后再进行这段代码 。wind原创 2018-11-21 16:16:00 · 5913 阅读 · 0 评论 -
【js】使用JS获取当前页面的URL(网址信息)
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script> var url; url = window.location.href; /* 获取完整URL */ alert(ur...转载 2019-09-12 16:41:53 · 258 阅读 · 0 评论